Löschen aller Datensätze ausser...

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

  • Löschen aller Datensätze ausser...

    PHP-Code:
    $res =mysql_query("DELETE * FROM forum_post WHERE post_thread!='1' OR post_thread!='2' OR post_thread!='3' OR post_thread!='4'"); 
    Der befehl geht nicht, welchen Denkfehler habe ich?
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

  • #2
    lösch mal den Stern *

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      Der war gut. Jetzt ist meine Tabelle leer
      Ich wollte doch nur alle löschen die in der Spalte post_thread nicht gleich 1,2,3 oder 4 sind und nicht alle Datensätze!!!
      *winks*
      Gilbert
      ------------------------------------------------
      Hilfe für eine Vielzahl von Problemen!!!
      http://www.1st-rootserver.de/

      Kommentar


      • #4
        Selber schuld, man sollte halt schon den sinn von AND und OR verstehen ..
        [color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
        [color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
        [color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]

        © Harald Schmidt

        Kommentar


        • #5
          Original geschrieben von Wotan
          Der war gut. Jetzt ist meine Tabelle leer
          Ich wollte doch nur alle löschen die in der Spalte post_thread nicht gleich 1,2,3 oder 4 sind und nicht alle Datensätze!!!
          das lag aber nicht am Stern!!

          php-Entwicklung | ebiz-consult.de
          PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
          die PHP Marktplatz-Software | ebiz-trader.de

          Kommentar


          • #6
            @troublegum
            du mist gemein.

            Die richtige Syntax ist:
            PHP-Code:
            $res =mysql_query("DELETE FROM forum_post WHERE post_thread NOT IN(1,2,3,4)"); 
            *winks*
            Gilbert
            ------------------------------------------------
            Hilfe für eine Vielzahl von Problemen!!!
            http://www.1st-rootserver.de/

            Kommentar


            • #7
              Original geschrieben von Wotan
              @troublegum
              du mist gemein.
              Danke sehr


              Original geschrieben von Wotan
              Die richtige Syntax ist:
              PHP-Code:
              $res =mysql_query("DELETE FROM forum_post WHERE post_thread NOT IN(1,2,3,4)"); 
              Ich hatte mir schon überlegt, ob ich die Lösung posten soll - habs mir dann aber anders überlegt.. (der kommt schon drauf)


              PS: Nimm meinen Beitrag net so ernst (Diese Warnung schreib ich mal extra hin, weils ja so Leute geben soll, die alles ernst nehmen ).
              [color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
              [color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
              [color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]

              © Harald Schmidt

              Kommentar


              • #8
                @berni
                hat auch keiner gesagt, das es daran lag das du mir eine Falschen Tipp gegeben hast.

                @Troublegum
                Ich seh das alles nicht so verbissen. Solange die Smilies an der richtigen Stelle sind, kann man das auch erkennen.
                *winks*
                Gilbert
                ------------------------------------------------
                Hilfe für eine Vielzahl von Problemen!!!
                http://www.1st-rootserver.de/

                Kommentar


                • #9
                  an dieser Stelle möchte ich darauf hinweisen wie wichtig Backups sind!

                  php-Entwicklung | ebiz-consult.de
                  PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
                  die PHP Marktplatz-Software | ebiz-trader.de

                  Kommentar


                  • #10
                    Zum Glück war das auf meiner Entwickler-Station und nicht online. *schwitz*
                    *winks*
                    Gilbert
                    ------------------------------------------------
                    Hilfe für eine Vielzahl von Problemen!!!
                    http://www.1st-rootserver.de/

                    Kommentar


                    • #11
                      where id!=1 or id!=2 ...
                      wenn id NICHT ungleich 1 ist, ist sie garantiert ungleich 2 ... und damit wird jeder Datensatz gelöscht ... ein and hätt´s getan
                      mein Sport: mein Frühstück: meine Arbeit:

                      Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

                      Kommentar

                      Lädt...
                      X