Buonasera a tutti, scrivo per la prima volta...perchè per la prima volta non ho trovato la soluzione da solo 
ho uno script sql NON scritto da me, che devo far eseguire in una pagina php.
se il codice lo copio e incollo in phpmyadmin funziona correttamente e restituisce un risultato.
questo risultato dovrei mostrarlo in una pagina web
ho quindi creato un file .sql con le righe di sql
e utilizzato questa funzione nella pagina php
Non mi riesce però interpretare il risultato. infatti mi viene stampato "nessun risultato" ma questo non è vero in quanto se eseguito in phpmyadmin ho il risultato.....come posso fare?
l'ultima riga (di una quarantina) di codice sql è: group by Fm3_Cod, Fm3_Des, Art_UniMis;
non so se può essere utile per capire che tipo di risultato sputa fuori
grazie infinite

ho uno script sql NON scritto da me, che devo far eseguire in una pagina php.
se il codice lo copio e incollo in phpmyadmin funziona correttamente e restituisce un risultato.
questo risultato dovrei mostrarlo in una pagina web
ho quindi creato un file .sql con le righe di sql
e utilizzato questa funzione nella pagina php
PHP:
<?php
mysql_connect("localhost","root","");
mysql_select_db("db1");
$file="query.sql"; // Il file SQL da eseguire
$rows=explode(";",file_get_contents($file));
foreach($rows as $row){
echo "<br/>Eseguo la query:".$row;
$res = mysql_query($row);
echo "<br/>".$row;
}
echo "finito!";
echo $res;
if($res && mysql_num_rows($res)>0){
while($row=mysql_fetch_assoc($res)){
//echo $row['famiglia']." – ";
}
} else
echo "nessun risultato";
?>
Non mi riesce però interpretare il risultato. infatti mi viene stampato "nessun risultato" ma questo non è vero in quanto se eseguito in phpmyadmin ho il risultato.....come posso fare?
l'ultima riga (di una quarantina) di codice sql è: group by Fm3_Cod, Fm3_Des, Art_UniMis;
non so se può essere utile per capire che tipo di risultato sputa fuori
grazie infinite
Ultima modifica di un moderatore: