Ciao ragazzi,
ho un problema che non riesco a capire il perchè si genera questo tipo di errore....
Io ho un metodo che deve effettuarmi un delete di un record preciso, nel senso l'utente li si prenseta una tabella che ha tre tasti...
Aggiungi, modifica, elimina.
Dopodichè se l''utente clicca su elimina il metodo che ho creato non effettua query o meglio non capisco se la fa, però in compenso mi presenta come errore questo:
non capisco da cosa possa essere causato... qualcuno mi sa dare una mano?Codice PHP:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
tra l'altro ho postato pure il metodo che in teoria dovrebbe eseguire il delete.Codice PHP:function eliminaProdotto($id){
$connessione = new Connessione();
$db = $connessione->connessione();
echo "il valore dell'id è: ".$id;
$queryDelete = "delete from dipa.magazzino where idprodotto = ".$id;
echo $queryDelete;
$executeDelete = mysql_query($queryDelete,$db) or die mysql_error());
if($executeDelete == 1){
return 1;
}else{
return 0;
}
}
NB: le stampe dei due echo sopra all'interno del metodo sono:
- (echo "il valore dell'id è: ".$id= il valore dell'id è: 7
- (echo $queryDelete= delete from dipa.magazzino where idprodotto = 7
quanlcuno mi sa dire come mai mi genera quel tipo di errore?
Grazie anticipatamente.

= il valore dell'id è: 7
Rispondi quotando
hai altre idee?? grazie anticipatamente...
