Salve a tutti , sto smanettando com phpmyadmin ho uno strano problema con una select in un db , praticamente ho fatto una select con join ma quando mi da il risultato mi fa' vedere solo una tupla anche se ce ne sono molte ...
ora mi spiego meglio (la mia select)
SELECT tab1.*,dab2.Descrizione,tab3.Denominazione
FROM tab1
JOIN tab2 ON tab1.IDtab2 = tab2.ID
JOIN tab3 ON tab1.IDtab3 = tab3.ID
WHERE IDtab1 = '1'
se io lancio questa select in sql di phpmyadmi la esegue e mi da tutte le tuple che trova con l'id 1
se la eseguo nella mia pagina php e ci abbino il codice while mi estrae solo la prima tupla con l'id 1 anche se ci sono le altre
$qry = mysql_query("SELECT tab1.*,dab2.Descrizione,tab3.Denominazione
FROM tab1
JOIN tab2 ON tab1.IDtab2 = tab2.ID
JOIN tab3 ON tab1.IDtab3 = tab3.ID
WHERE IDtab1 = '1'");
while ($riga = mysql_fetch_array($miaqry)){
$1=$riga['1'];
$2=$riga['2'];
}
... scusatemi se ho sbagliato a postare in questa parte del forum ma non so se è un errore di sql o php