Gebruik XAMPP erg traag!
Kan dit liggen aan de PC (Pentium 4, CPU 2,66GHz, 2,11GB), aan XAMPP, of...
Heeft iemand hier ervaring meer.
Aan je PC is niks mis.....
connect_db.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
//usernaam
$usr = '***';
//password
$pass = '***';
$host = 'localhost';
//naam van je database
$dbname = '***';
$error = 'Verbinding kon niet tot stand gebracht worden';
//maak verbinding
$connect = mysql_connect($host, $usr, $pass) or die($error . ': ' . mysql_error());
if(!is_resource($connect))
{
echo "Failed to connect to the server\n";
// ... log the error properly
}
//kies database
mysql_select_db($dbname);
//sluit verbinding(optioneel)
//mysql_close($connect);
?>
//usernaam
$usr = '***';
//password
$pass = '***';
$host = 'localhost';
//naam van je database
$dbname = '***';
$error = 'Verbinding kon niet tot stand gebracht worden';
//maak verbinding
$connect = mysql_connect($host, $usr, $pass) or die($error . ': ' . mysql_error());
if(!is_resource($connect))
{
echo "Failed to connect to the server\n";
// ... log the error properly
}
//kies database
mysql_select_db($dbname);
//sluit verbinding(optioneel)
//mysql_close($connect);
?>
error.php
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
function error($query, $bestand)
{
print("<b>".mysql_errno().":</b> " . mysql_error()."<br>");
print("<b>Query:</b> ".$query."<br>");
print("<b>Bestand:</b> ".$bestand."<br>");
}
?>
function error($query, $bestand)
{
print("<b>".mysql_errno().":</b> " . mysql_error()."<br>");
print("<b>Query:</b> ".$query."<br>");
print("<b>Bestand:</b> ".$bestand."<br>");
}
?>
lijst.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
include "connect_db.php";
include "error.php";
?>
<HTML>
<HEAD>
<TITLE></TITLE>
<link rel="STYLESHEET" type="text/css" href="../css/tabel.css">
<table>
<tr>
<td>Fact.nr</td>
<td>Fact.jaar</td>
<td>Factuubedrag</td>
</tr>
<?php
$query=mysql_query("
SELECT
factuur.*,
factuur_type.*,
factuur_jaar.*
FROM
factuur
LEFT JOIN
factuur_type ON factuur_type.factuurtype_id = factuur.factuur_typenr
LEFT JOIN
factuur_jaar ON factuur_jaar.factuurjaar_id = factuur.factuur_jaar
ORDER BY
factuur_nummer DESC
") or die (error($query, $HTTP_SERVER_VARS['PHP_SELF']));
While ($row = mysql_fetch_assoc($query))
{
echo '<tr>';
echo '<td>'.$row['factuur_nummer'].'</td>';
echo '<td>'.$row['factuur_jaar'].'</td>';
echo '<td>'.$row['factuur_bedrag'].'</td>;
echo '</tr>';
}
mysql_free_result($query);
?>
include "connect_db.php";
include "error.php";
?>
<HTML>
<HEAD>
<TITLE></TITLE>
<link rel="STYLESHEET" type="text/css" href="../css/tabel.css">
<table>
<tr>
<td>Fact.nr</td>
<td>Fact.jaar</td>
<td>Factuubedrag</td>
</tr>
<?php
$query=mysql_query("
SELECT
factuur.*,
factuur_type.*,
factuur_jaar.*
FROM
factuur
LEFT JOIN
factuur_type ON factuur_type.factuurtype_id = factuur.factuur_typenr
LEFT JOIN
factuur_jaar ON factuur_jaar.factuurjaar_id = factuur.factuur_jaar
ORDER BY
factuur_nummer DESC
") or die (error($query, $HTTP_SERVER_VARS['PHP_SELF']));
While ($row = mysql_fetch_assoc($query))
{
echo '<tr>';
echo '<td>'.$row['factuur_nummer'].'</td>';
echo '<td>'.$row['factuur_jaar'].'</td>';
echo '<td>'.$row['factuur_bedrag'].'</td>;
echo '</tr>';
}
mysql_free_result($query);
?>
Dit is de code zoals ik die gebruik. Er zijn wel 1300 regels in de tabel factuur.
Gewijzigd op 25/03/2013 19:59:44 door Kees Mulder
Laatste blok, lijn 23 klopt niet.
Gewijzigd op 25/03/2013 19:53:32 door - Ariën -
Toevoeging op 26/03/2013 08:41:44:
Hoi Aar,
Heb ik ergens wat fout gedaan waarom het zo traag werkt?