nessuna risposta dalla query di selct

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Salve ragazzi ho uno strano problema questo piccolo script che ho creato tempo fa mi leggeva benissimo i dati
ma ora sembra non funzionare piu' sembra che la query di select non mi dia piu' i dati :O
potre dirmi se c'è qualche errore?

PHP:
<?php
 
  $dbhost ="localhost"; 
  $dbuser ="userdb"; 
  $dbpass ="pass"; 
  $dbname = 'name';  
  $mysql = mysql_connect($dbhost,$dbuser,$dbpass);
  mysql_select_db($dbname);
  
  $sql = mysql_query("SELECT * FROM profilo1"); 
  $riga = mysql_fetch_array($sql); 
  $dati = array();
  $dati[]= $riga['marca'];
  $dati[]= $riga['modello'];
  echo"$riga";
  echo "Dati=".implode("|",$dati); 
  
 
?>
 
La risposta del var_dump a $sql è : resource(3) of type (mysql result)
La risposta del var_dump a $riga è: bool(false)
è regolare?
 
La soluzione piu ovvia è che hai sbagliato la query o è vuota la tabella infatti l'array torna con un boolean falso quindi è vuoto
 
Ciao nefyt grazie per la risposta.
La query è valida la tabella è profilo1 il problema è proprio che mi da vuoto l'array e non capisco perchè :(
 
Funziona ragazzi sorry è che io pretendevo di recuperare dati quando non avevo inserito dati nei record.
Il caldo :)
Grazie mille
 

Discussioni simili