Ses derniers messages sur les forums
J'ai repris tout le traitement à zéro.
je vous reviens avec le résultat plus tard si nécessaire.
Merci de votre aide
Tu avais parfaitement raison Moogli, c’est exactement ce qu’il fallait faire mais je me suis trompé sur la logique et le contexte.
Merci beaucoup à toi.
Par contre, je fais face à un nouveau problème car avant l’effacement, je dois demander la confirmation ce qui à mon avis est difficile en PHP étant donné qu’il ne gère pas les MessageBox à l’instar de Java Script.
Je me demande alors comment dépanner cette situation.
Merci Moogli, je vais l'essayer dès que posible
Quand je fais ceci :
<?php
if(!empty($_POST))
{
print_r($_POST);
foreach($_POST['msg'] as $msg)
{
mysql_query("DELETE FROM message WHERE ".$msg." IN(".implode(",",$_POST['msg']).")");
}
}
?>
il détruit tous les enregistrements même lorsque j'en sélectionne un seul.
J'ai réglé le 1er problème et au sujet du second, je suppose qu'il me faut une page que je devrais appeler par le lien.
Comment je formule le print_r($_POST['msg']); dans cette page ?
Merci, je vais aller voir ça.
Ok, j’ai 2 problèmes
1er
J’ai un checkbox qui servira à sélectionner tous les autre de la boucle WHILE.
Quelles instructions donner et comment pour qu'il puisse le faire ?
2ème
J’ai ensuite autant de checkbox msg[] que d’enregistrements dans le WHILE suivant.
Comment faire pour supprimer tous les checkbox cochés, comment ma requête DELETE devait être constituée ?
<?php
echo '<table>';
while ($data = mysql_fetch_array($result))
{
echo '<td><input name="msg[]" type="checkbox" id="msg[]" value="' , $data['code'] , '"></td>';
echo '<td><a href="LireMessage.php?code_message=' , $data['code'] , '"></a></td>';}
echo '<td><a href="FicheMixte.php?expediteur=' , $data['expediteur'] , '">', $data['expediteur'], '</a></td>';
echo '<td><a href="LireMessage.php?code=' , $data['code'] , '">', $data['titre'], '</a></td>';
echo '<td><a href="LireMessage.php?code=' , $data['code'] , '">', $data['message'], '</a></td>';
}
echo '</table>';
?>
Merci mais ce genre de réponse ne peut aider personne au monde !
Comment supprimer une série d’enregistrement d’une base de données après avoir coché les checkbox correspondant à ces enregistrements ?
Merci
Et comment passer le id d'une seule photo ?
J'en affiche 5 sur une ligne puis je pointe une et c'est elle qui doit se manifester.