Změňte toto
$result = $mysql_query($query);
k tomuto
$result = mysql_query($query);
Název funkce je mysql_query
ne $mysql_query
, $
se používá v názvech proměnných.
Místo toho, abyste se snažili „vidět“ svůj kód okamžitě v okně prohlížeče, můžete místo toho použít příkazový řádek PHP. Pokud se váš soubor jmenuje foo.php
můžete udělat:
>> 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
Jak vidíte, chybová zpráva je docela jasná. Kvůli použití $mysql_query
myslí si to mysql_query
je proměnná, ale taková proměnná není někde definována.