Ben bezig met een database met daarin 3 kolommen
- ID int (auto increment)
- gebruiker varchar(20)
- wachtwoord varchar(20)
als ik nu onderstaand PHP-script uitvoer krijg ik een foutmelding. Echter zie ik geen verschil met alle ander voorbeelden hiero beschikbaar.
Het gekke is dat het script wel wordt uitgevoerd (op de juiste manier) maar er wel steeds een foutmelding in de browser verschijnt.
De foutmelding is:
- ID int (auto increment)
- gebruiker varchar(20)
- wachtwoord varchar(20)
als ik nu onderstaand PHP-script uitvoer krijg ik een foutmelding. Echter zie ik geen verschil met alle ander voorbeelden hiero beschikbaar.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <? require("database.inc"); $link = mysql_connect($mySQLhost, $mySQLuser, $mySQLpasw) or die ("Verbinding met mySQL niet mogelijk"); mysql_select_db($mySQLdb) or die ("Verbinding met database niet mogelijk"); $query = "SELECT * FROM users "; $result = mysql_query($query) or die ("Query niet goed uit kunnen voeren"); while ($myrow = mysql_fetch_array($result)) { print($myrow[gebruiker]."<BR>\n"); // dit is regel 14, die van de foutmelding } mysql_close($link); ?> |
Het gekke is dat het script wel wordt uitgevoerd (op de juiste manier) maar er wel steeds een foutmelding in de browser verschijnt.
De foutmelding is:
What's wrong?Warning: Use of undefined constant gebruiker - assumed 'gebruiker' in d:/phppages/icc/login.php on line 14