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
quello che mi stampa è: Resource id #6
ho anche provato ad intepretare il risultato con
ma l'errore è:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in
ma il codice query è corretto, perchè eseguendola in phpmyadmin funziona
qualche idea su quale possa essere il problema?
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;
?>
quello che mi stampa è: Resource id #6
ho anche provato ad intepretare il risultato con
PHP:
while ($row = mysql_fetch_row($res)) {
echo $row[0];
}
while ($row = mysql_fetch_assoc($res)) {
echo $row[0] ;
}
while ($row = mysql_fetch_array($res, MYSQL_BOTH)) {
echo $row[0];
}
ma l'errore è:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in
ma il codice query è corretto, perchè eseguendola in phpmyadmin funziona
qualche idea su quale possa essere il problema?
grazie infinite