Partage
  • Partager sur Facebook
  • Partager sur Twitter

supprimer les messages sélectionnés

    12 février 2006 à 20:19:35

    Salut à tous :) ,

    bon voici ma page de messagerie:

    <?php
    include ("include/connect.php");
    $req_liste = mysql_query("SELECT * FROM mp_admin  ");
    while ($message = mysql_fetch_array($req_liste))
    {
    if ($message['destinataire'] == ''. $_SESSION['login'] .'' )
    {
    echo '<table align = "center" width = "700"  border = "1" bgcolor = "#000000" />
          <form action="envoi_mp.php?envoyeur='
    .$message['login'].'&amp;sujet='.$message['sujet'].'&amp;destinataire='.$message['destinataire'].'" method="post"/>
    <tr>
             <td>Vous avez reçu un message de la part de '
    . $message['login'] .' </td>
             <td><label><input type="radio" name="'
    . $message['id'] .'" /></label></td>
    </tr>
    <tr>
             <td colspan="2">sujet:'
    . $message['sujet'] .' </td>
    </tr>
    <tr>
             <td colspan="2">message: '
    . $message['message'] .' </td>
    </tr>
    <tr>
    <td colspan="2"><input type="Submit" value="Répondre"></td>
    </tr>

    </form>'
    ;
    }
    }

    ?>



    la je veux faire ma page delete.php mais j'ignore comment procéder :(

    merci de m'aider
    • Partager sur Facebook
    • Partager sur Twitter
      12 février 2006 à 23:34:46

      Avant tout, au lieu de mettre ce code :
      $req_liste = mysql_query("SELECT * FROM mp_admin  ");
      while ($message = mysql_fetch_array($req_liste))
      {
      if ($message['destinataire'] == ''. $_SESSION['login'] .'' )
      {
      ...


      Je metterais plutôt :
      $req_liste = mysql_query("SELECT * FROM mp_admin  WHERE destinataire = ".$_SESSION['login'].");
      while ($message = mysql_fetch_array($req_liste))
      {
      ...


      Après pour supprimer tes messages, tu peut faire très simplement un lien "Supprimer" sur tout les messages affichés,
      un lien qui envoi vers : delete.php?message=numero_du_message

      Et sur ta page delete.php, t'as une requète SQL qui demande de supprimer le message qui a ce numero (regarde dans les cours c'est expliqué comment supprimer des données).

      Sinon si tu veux des cases à cocher et un lien en bas de la page qui te supprime tous les messages séléctionnés, faudrait plus y reflechir ;)

      En esperant t'avoir été utile,
      A+
      • Partager sur Facebook
      • Partager sur Twitter

      supprimer les messages sélectionnés

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown