Ubah ini
$result = $mysql_query($query);
untuk ini
$result = mysql_query($query);
Nama fungsi adalah mysql_query
bukan $mysql_query
, $
digunakan dalam nama variabel.
Selain itu, alih-alih mencoba "melihat" kode Anda segera di jendela browser, Anda dapat menggunakan baris perintah PHP sebagai gantinya. Jika file Anda bernama foo.php
Anda bisa melakukannya:
>> 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
Seperti yang Anda lihat, pesan kesalahannya cukup jelas. Karena menggunakan $mysql_query
ia berpikir bahwa mysql_query
adalah variabel, tetapi variabel seperti itu tidak didefinisikan di suatu tempat.