Wijzig dit
$result = $mysql_query($query);
naar dit
$result = mysql_query($query);
Functienaam is mysql_query
niet $mysql_query
, $
wordt gebruikt in namen van variabelen.
In plaats van te proberen uw code onmiddellijk in een browservenster te "zien", kunt u in plaats daarvan ook een PHP-opdrachtregel gebruiken. Als uw bestand foo.php
. heet je zou kunnen doen:
>> php foo.php
PHP Notice: Undefined variable: mysql_query in /var/www/foo.php on line 17
PHP Fatal error: Function name must be a string in /var/www/foo.php on line 17
Zoals u ziet, is de foutmelding vrij duidelijk. Vanwege het gebruik van $mysql_query
het denkt dat mysql_query
is een variabele, maar zo'n variabele is nergens gedefinieerd.