alors j'ai un probléme les gars en fait j'ai une boucle qui m'affiche les données provenant d'une table while ($ligne=mysql_fetch_row($exec))
{
echo" ";
echo" ".$ligne[0].";
echo" ".$ligne[1]."";
echo" ".$ligne[2]."";
echo" <input type='button' name=".$ligne[0]." value='Supprimer' onclick='if(confirm(\"voulez-vous supprimer cet Annonce ?\")){"?> <? $rst="delete from annonce where idannonce='$ligne[0]' LIMIT 1" ;$roule=mysql_query($rst);echo "window.location.reload(true)" ;
?><? echo "}'>";
echo" ";
}// fin du while
?>
la methode : a chaque fois que j'ai un enregistrement je cree le button modifier et supprimer associer
lorsque je clique sur le bouton supprimer il doit en principe supprimer l'enregistrement conserné mais non lui il supprime tous les enregistrements comment pouvez m'aider
s'il vous plait s'il faut que je change de logique n'hésiter pas à m'en faire part
# Ne pas oublier que le php est une techno coté seveur
Posté par Laurent Mutricy . Évalué à 6.
Il faut passer par une nouvelle page pour effectuer l'action associée au bouton
Autour du while tu met un truc du genre
<form method="post" action="bla.php" > avec à la fin </form>
et dans le ficheir bla.php tu met un truc du genre
if ( isset(_POST['la_valeur_de_lingne_[ 0]']) )
{
mysql_query(......)
}
n'oublie pas de fermer tes balises pour etre xhtml valide :)
[^] # oups
Posté par Laurent Mutricy . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.