Beste tweakers/programmers,
Ik heb hier een php script om heel simpel wat gegevens uit een database op te vragen, helaas wil dit totaal niet lukken. Volgens het schoolboek PHP Applicatieontwikkeling van Peter Kassenaar zitten er geen fouten in. Ik krijg ook geen errors te zien, maar als ik het script start blijft de browser oneindig laden tot er een time out komt.
Iemand die me hieruit kan helpen?
Het gaat om het volgende stukje script:
De error die ik na 30 seconden krijg:
Warning: mysqli::mysqli() [function.mysqli-mysqli]: (HY000/2013): Lost connection to MySQL server during query in M:\Documents\School\PHP\Opdrachten\Opdracht H2 en H3\view_db.php on line 22
Fatal error: Maximum execution time of 30 seconds exceeded in M:\Documents\School\PHP\Opdrachten\Opdracht H2 en H3\view_db.php on line 22
Gebruikte programma's:
usbwebserver
phpmyadmin
notepad++ (als dat er wat toe doet)
Ik heb hier een php script om heel simpel wat gegevens uit een database op te vragen, helaas wil dit totaal niet lukken. Volgens het schoolboek PHP Applicatieontwikkeling van Peter Kassenaar zitten er geen fouten in. Ik krijg ook geen errors te zien, maar als ik het script start blijft de browser oneindig laden tot er een time out komt.
Iemand die me hieruit kan helpen?
Het gaat om het volgende stukje script:
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
| <?php include ('connect.php'); /*---Het volgende staat in connect.php---- $host = '127.0.0.1'; $port = '1337'; $gebruiker = 'root'; $wachtwoord = 'geheim'; $database = 'binair'; --------------------------------------------*/ // Query invoeren $query = "SELECT * FROM omrekenen ORDER BY 'date'"; // Verbinding tot stand brengen $mysqli = new mysqli ($host, $gebruiker, $wachtwoord, $database,$port); //Controleren of de database geopend kan worden $mysqli ->select_db($database); //De Query uitvoeren $result = $mysqli->query($query); //Resultaten naar het scherm schrijven // echo "<table>"; while ($rij = $result->fetch_array()){ echo "naam: {$rij['name']}"; } /* "<tr> <td> {$rij['name']} </td> <td> {$rij['date']} </td> <td> {$rij['dec_getal']} </td> <td> {$rij['bin_getal']} </td> </tr>"; } echo "</table>"; Tabel gebruik ik hier nog niet i.v.m troubleshooten */ $mysqli->close(); ?> |
De error die ik na 30 seconden krijg:
Warning: mysqli::mysqli() [function.mysqli-mysqli]: (HY000/2013): Lost connection to MySQL server during query in M:\Documents\School\PHP\Opdrachten\Opdracht H2 en H3\view_db.php on line 22
Fatal error: Maximum execution time of 30 seconds exceeded in M:\Documents\School\PHP\Opdrachten\Opdracht H2 en H3\view_db.php on line 22
Gebruikte programma's:
usbwebserver
phpmyadmin
notepad++ (als dat er wat toe doet)