- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- [PHP/Mysql] Vedere il contenuti di una tabella, ma non ci riesco
-
[PHP/Mysql] Vedere il contenuti di una tabella, ma non ci riesco
Chiedo aiuto perchè ho un piccolo problema, vi copio incollo il codice qui:
[PHP]<?php
$db_host = "localhost";
$db_user = "root";
$db_password = "";
$db_name = "nicola";$db = mysql_connect($db_host, $db_user, $db_password);
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database.");$query = "SELECT
guid
FROMwp_posts
WHERE ID = 78 LIMIT 0 ,1";$result = mysql_query($query, $db);
echo mysql_fetch_array($result);
mysql_close($db);
?> [/PHP]ta-dah, pagina bianca con scritto solo "Resource id #3Array", avrete sicuramente capito, io voglio mettere a video il contenuto di
guid
nella tabellawp_post
dove l'id è 78. ho provato da terminale ovveromysql> SELECT
guid
FROMwp_posts
WHERE ID = 78 LIMIT 0 ,1e funziona quindi o è sbagliato lo script o non lo so.. qualcuno sa aiutarmi?
-
La funzione mysql_fetch_array(); una volta ottenuto in pasto il risultato della query, restituisce un array di valori, quindi utilizzare echo non va bene.
Sostituiscilo con print_r, oppure con:[php]
while ($riga = mysql_fetch_array($result))
{
echo $riga["guid"];
}
[/php]Ciao!