Mysql
 sql >> Database >  >> RDS >> Mysql

Connessione a mysql tramite php

Cambia questo

$result = $mysql_query($query);

a questo

$result = mysql_query($query);

Il nome della funzione è mysql_query non $mysql_query , $ è usato nei nomi delle variabili.

Inoltre, invece di provare a "vedere" il tuo codice immediatamente in una finestra del browser, potresti invece utilizzare una riga di comando PHP. Se il tuo file si chiama foo.php potresti fare:

>> 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

Come vedi, il messaggio di errore è abbastanza chiaro. A causa dell'utilizzo di $mysql_query pensa che mysql_query è una variabile, ma tale variabile non è definita da qualche parte.