usando questo piccolo script mi dovrebbe restituire l'ID in base ad una clausola where.
Ma questo non avviene, mi da problemi con la '@' presente nella variabile, se quando dichiaro la variabile la inserisco tra gli apici l'echo mi restituisce
$result = "Resource id #3"
Potreste aiutarmi a trovare l'errore?
Grazie.
ps: capisco che per molti di voi sono banalità, ma io sto imparando ad usare questo linguaggio, vi ringrazio per la vostra pazienza.Codice PHP:
<?php
/*Config file */
include('dati.php');
//variabili
$email = giorgio@yopmail.com;
//connessione database
$link=mysql_connect("$databaseHostName","$databaseUserName","$databaseUserPassword")
or die ("Non riesco a connettermi a $databaseHostName");
mysql_select_db ($databaseName, $link)
or die ("Non riesco a selezionare il db $databaseName<br>");
//selezionamo ID personale per riportarlo nelle tabelle che lo richiedono
$ID_PERS = "SELECT ID FROM personale WHERE (cognome = '$email')";
$result = mysql_query($ID_PERS) or die (mysql_error());
echo '$result = "' . $result . '"';
mysql_close($link);
?>