einträge mittels checkbox löschen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • einträge mittels checkbox löschen

    hallo leute,

    möchte mittel auswahl der checkboxen datenbankeinträge löschen. wie mach ich das am besten. möchte mehrere Datensätze gleichzeitig löschen.

  • #2
    hallo

    hab mal was erstellt:

    hier die checkbox:

    PHP-Code:
    <input type='checkbox' name='loeschen[]' value='wert'
    und hier die sqlfunktion:
    PHP-Code:
    $sql 'DELETE FROM tbname WHERE id IN ('.implode(','$_POST['loeschen']).')';
    $result mysql_query($sql) or die("Die markierten Nachrichten konnten nicht gelöscht werden!"); 
    ich hoffe, dass ich dir weiterhelfen konnte^^

    gruß flo
    Zuletzt geändert von floriankf; 12.08.2006, 16:46.

    Kommentar


    • #3
      du übergibst ein array. das kannst du z.b. mit foreach auslesen

      PHP-Code:
      <form method=post action="test.php">
      <input type="checkbox" name="wert[]" value="ersterwert">
      <input type="checkbox" name="wert[]" value="zweiterwert">
      <input type="checkbox" name="wert[]" value="dritterwert">
      <input type="submit" name="submit">
      </form>

      <?php
      if($_REQUEST['submit']){
          if(
      is_array($_REQUEST['wert'])){
              foreach(
      $_REQUEST['wert'] as $val){
                  print 
      $val."<br>";
              }
          }else{
              print 
      "es wurde nichts ausgewählt";
          }
      }
      ?>
      mfg

      Kommentar

      Lädt...
      X