- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problemi con echo e select
-
Problemi con echo e select
Salve a tutti voorei sapere come posso fare a stampare il risultato di una select con echo.
Mi spiego meglio io ho una select
$select_login = "SELECT into $db_table values ('id')";adesso vorrei stampare a video il risultato della select con una echo
echo $select_login;se faccio questo visualizzo la seguente cosa
SELECT into login values ('id')Come posso fare, ho provato a vedere e fare prove, ma non riesco a trovre la sintassi giusta.
Grazie
-
Prova così perchè la sintassi da te realizzata non è valida
$SELECT = "SELECT * FROM $db_table";
$QUERY = mysql_query($SELECT);
while(($OBJ = mysql_fetch_object($QUERY)))
{
$PRIMO = ($OBJ->campo1); // campo1 va sostituito con il nome del campo, della tabella, che si vuole stampareecho $PRIMO . "<br>";
}CIAO e fammi sapere
-
Grazie per avermi risposto ma non funziona.
Mi da il la seguente risposta
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /pass1.php on line 28
la riga 28 è questawhile($row_login = mysql_fetch_object($query_login))
e tutto l'ho adattato cosi
$select_login = "SELECT * FROM $db_table";
$query_login = mysql_query($select_login);
while($row_login = mysql_fetch_object($query_login))
{
$PRIMO = ($row_login->login); // campo1 va sostituito con il nome del campo, della tabella, che si vuole stampare
echo $PRIMO . "<br>";
}
Sto continuando a fare prove ma nn va.
Secondo te dove sto sqagliando?
-
Ciao,
l'errore che ti viene restituito è dovuto ad una query errata e probabilmente dipende dal contenuto della variabile $db_table visto che, formalmente, il resto della query è corretto.
Controlla che la connessione al database sia corretta e che $db_table contenga il nome della tabella da cui cerchi di prelevare i dati.Alessandro
-
Grazie ho risolto era un problema di sintassi.
Grazie