Salve ragazzi devo recuperare alcuni dati dei prodotti con la query di select ma non capisco per quale motivo mi fa vedere solo i dati relativi al primo prodotto
<?php
$dbhost = 'localhost';
$dbuser = 'dbuser';
$dbpass = 'dbpass';
$dbname = 'dbname';
$mysql = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$sql = mysql_query("SELECT * from prodotti");
$riga = mysql_fetch_array($sql);
$dati[]= $riga['nome_prodotto'];
$dati[]= $riga['descrizione_prodotto'];
$dati[]= $riga['prezzo'];
$dati[]= $riga['immagine'];
echo "Dati=".implode(",",$dati);
?>
La query non dice che deve mostrarmeli tutti?:$sql = mysql_query("SELECT * from prodotti");
<?php
$dbhost = 'localhost';
$dbuser = 'dbuser';
$dbpass = 'dbpass';
$dbname = 'dbname';
$mysql = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$sql = mysql_query("SELECT * from prodotti");
$riga = mysql_fetch_array($sql);
$dati[]= $riga['nome_prodotto'];
$dati[]= $riga['descrizione_prodotto'];
$dati[]= $riga['prezzo'];
$dati[]= $riga['immagine'];
echo "Dati=".implode(",",$dati);
?>
La query non dice che deve mostrarmeli tutti?:$sql = mysql_query("SELECT * from prodotti");