turk porno porno escort rokettube
Ergebnis 1 bis 2 von 2

Thema: Löschen von mehreren Datensätzen

  1. #1
    Erfahrener Benutzer
    Registriert seit
    05.09.2008
    Beiträge
    321
    Thanks
    0
    Thanked 3 Times in 1 Post

    Standard Löschen von mehreren Datensätzen

    Wie kann ich mehrere Datensätze auf einmal löschen?

    Mein Ansatz
    PHP-Code:
    class ConfigDB extends TableGateway
    {
       ...
    }

    $data = array(12345);

    $db = new ConfigDB('config''DB-ADAPTER');
    $db->delete(new In('id'$data)); 
    Die Daten werden damit nicht gelöscht. Darf ich beim Delete den In-Operator nicht verwenden?

  2. #2
    Super-Moderator Avatar von Kaiuwe
    Registriert seit
    30.12.2006
    Beiträge
    5.520
    Thanks
    4
    Thanked 356 Times in 287 Posts

    Standard

    Zitat Zitat von rainman1983 Beitrag anzeigen
    Darf ich beim Delete den In-Operator nicht verwenden?
    Wie der DocBlock von der Methode "delete" schon sagt, sollte der Typ (unteranderem) "Zend\Db\Sql\Where" sein. Also muss es heißen:
    PHP-Code:
    $where = new \Zend\Db\Sql\Where();
    $where->in('id'$data);
    $table->delete($where); 
    Siehe auch im Referenzhandbuch.
    Zum Zend Framework stehen jedem folgende Quellen zum Nachschlagen zur Verfügung:

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 27.02.2013, 11:27
  2. Antworten: 6
    Letzter Beitrag: 09.01.2013, 16:05
  3. Insert mit mehreren Datensätzen
    Von bytecounter im Forum Konzepte & Ideen
    Antworten: 0
    Letzter Beitrag: 04.03.2011, 18:03
  4. Export von vielen (10000+) Datensätzen in eine CSV-Datei
    Von chriscrown im Forum Einsteigerfragen
    Antworten: 37
    Letzter Beitrag: 23.03.2010, 11:24
  5. Antworten: 6
    Letzter Beitrag: 15.05.2009, 15:21

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •