kostenloser Webspace werbefrei: lima-city


Bestimmte E-Mail Adresse aus DB löschen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    Hallo,

    ich hab eine große Tabelle.
    Da sind 20.000 Zeilen drinne.
    Es gibt 5 Spalten: Id, Vorname, Nachname, E-Mail und Code.
    Wichtig ist jetzt nur die E-Mail.
    Da gibt es eine Menge E-Mails mit bestimmten Endungen, z.B. hotmail.de
    Wie lass ich jetzt die ganze DB durchsuchen und alle @hotmail.de - Adressen löschen?
    Denke ne While-Schleife ist da ganz gut und substr(-11).
    Aber weiter komm ich mit meinen Ideen nicht wirklich.

    Evtl geht es auch ganz einfach mit nem SQL-Befehl?

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Nun, ein Paar Ansätze aus denen du sicher alles zusammenbauen lässt:
    Du kännst ja sicher das ganz normale "WHERE email = 'hallo@hotmail.de'", aber neben dem "=" gibt es noch das "LIKE":
    "WHERE
    email LIKE %@hotmail.de "
    Hierbei steht das % für eine beliebige Anzahl beliebiger Zeichen.
  4. Hier ist der vollständige SQL-Code:

    DELETE FROM
        [tabellenname]
    WHERE
        email LIKE '%@hotmail.de%';



    Das hier geht auch:

    DELETE FROM
        [tabellenname]
    WHERE
        email LIKE '%@hotmail.de';



    Ist egal, welches du nimmst, beide funktionieren. In PHP sieht das dann so aus:


    mysql_query("DELETE FROM
        [tabellenname]
    WHERE
        email LIKE '%@hotmail.de';");



    oder


    mysql_query("DELETE FROM
        [tabellenname]
    WHERE
        email LIKE '%@hotmail.de%';");



    oder


    $sql = "DELETE FROM
        [tabellenname]
    WHERE
        email LIKE '%@hotmail.de%';";
    mysql_query($sql);



    oder


    $sql = "DELETE FROM
        [tabellenname]
    WHERE
        email LIKE '%@hotmail.de%';";
    mysql_query($sql);





    Such dir eins aus, mfg drafed-map
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!