Ciao a tutti questo è il mio codice e nella modifica mi dice query was empty...
Mi potete dire dove sbaglio e precisamente cosa si intende per query was empty
$NomePagina=$_GET['NomePagina'];
$DescPagina=$_GET['DescPagina'];
include("../php/connessione.php");
$query = "SELECT * FROM menu ";
$result = mysql_query($query) or die("Errore nella ricerca");
while($a = mysql_fetch_array($result)){
echo $a['id'] .'-'. $a['DescPagina'] .'-'. $a['NomePagina'];
$id=$a['id'];
echo "
";
$OldDesc= $a['DescPagina'];
$OldPage= $a['NomePagina'];
$cerca = "SELECT id FROM menu WHERE DescPagina='$OldDesc' AND NomePagina='$OldPage' ";
mysql_query($cerca)or die("errore");
echo "DATI VECCHI -> $OldDesc - $OldPage
";
echo "Dati nuovi -> $DescPagina - $NomePagina";
$modfica =" UPDATE menu SET DescPagina='$DescPagina', NomePagina='$NomePagina' WHERE DescPagina='$OldDesc' AND NomePagina='$OldPage' AND id='$id' ";
mysql_query($modifica) or die(mysql_error());
}
La tabella ha anche il campo id che è un'autoincrement... e nella modificata non l'ho inserito potrebbe essere un problema?
Se lo devo inserire come lo inserisco?
Grazie a Tutti
Ciau