ciao a tutti
ho la seguente query che mi dovrebbe estrarre tutti gli id della tabella model. La cosa sorprendente è che quando vado a visualizzare i risultati in $row mi stampa solo il primo record di tutti quelli selezionati. Dov'è che sbaglio?
Codice PHP:
if(isset($_GET['sel']) && !empty($_GET['sel']))
{
$exp = explode(",",$_GET['sel']);
foreach ($exp as $key=>$value)
{
//echo "valore : ".$value."
"; QUI MI STAMPA CORRETTAMENTE TUTTI I VALORI DI $value
$query = "SELECT * FROM model " .
"WHERE model_id = '$value' ";
$result = mysql_query($query)
or die("Query fallita !");
}
}
while ($row = mysql_fetch_array($result))
{
echo "" . $row['model_nome'] . ""; //QUI MI STAMPA SOLO IL PRIMO RECORD. PERCHE'?
echo ", ";
}