Allora, vi posto il codice:
Codice PHP:
// Richiama il file con le variabili per l'accesso al database
require('config.inc.php');
// connessione al database
$conn = mysql_connect( $db_host, $db_user, $db_pass ) or die ("Impossibile connettersi al database");
// Cerca l'ID del giornalista che ha inviato l'articolo
// Recupera il nome utente dal cookie dalla sessione
$uname = $_SESSION['uname'];
// Interroga il database per recuperare l'ID
$sql = "SELECT gio_id FROM giornalista WHERE gio_uname='$uname'";
$res = mysql_query($sql);
$count = mysql_num_rows($res);
Quando provo ad eseguire mi compare il seguente errore:
codice:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\wami\smarty\new_articolo.php on line 24
dove la linea 24 è quella col count!
Se non faccio nessuna operazione con $result è tutto ok, ma se provo ad utilizzarla mi da errore, e non riesco a capire perchè... Al DB riesce ad accedere correttamente, però non capisco perchè, ma ha problemi nella query... Infatti anche usando mysql_result( mysql_query( $sql ), 0 ); mi da errore, mi dice che l'argomento non è valido per mysql_result...
Ho urgente bisogno di aiuto...