Problème de script pour suppression de données
Posté : 03 juin 2005, 09:38
voici mon code de suppression de données
if(isset($_GET["ID_LI"]))
{
$Li=$_GET["ID_LI"];
}
$Lieu="SELECT lieu FROM lieu_intervention WHERE ID_LI='".$Li."' ";//choisit le nom du lieu a supprimer
$query="DELETE FROM lieu_intervention WHERE ID_LI='".$Li."' ";//supprime le lieu
$temp="SELECT ID_R FROM report WHERE RHost LIKE '".$Lieu."'";//devrait choisir tous les rapports dont le nom est similaire
$query2="DELETE FROM report WHERE RHost LIKE '".$Lieu."'";//devrait supprimer tout les rapports choisit
$query3="DELETE FROM item WHERE ReportID ='".$temp."' ";//devrait supprimer toutes les infos liées aux rapports
mysql_query($Lieu)or die(mysql_error());
mysql_query($query)or die(mysql_error());
mysql_query($temp)or die(mysql_error());
mysql_query($query2)or die(mysql_error());
mysql_query($query3)or die(mysql_error());
Bien sûr ça ne fonctionne pas ! l'erreur retournée est :
Code : Tout sélectionner
Erreur de syntaxe près de 'SELECT lieu FROM lieu_intervention WHERE ID_LI="206" ''' à la ligne 1