Fehler bei sql-abfrage nur bei script

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

  • Fehler bei sql-abfrage nur bei script

    hi...

    ich erhalte aus dem php-script folgende sql-anweisung:
    Code:
    LOCK TABLES node WRITE;
    UPDATE node SET lft = lft + 2 WHERE root_id = 1 AND lft > 13;
    UPDATE node SET rgt = rgt + 2 WHERE root_id = 1 AND rgt > 13;
    INSERT INTO node( root_id, payload, lft, rgt ) VALUES ( 1, 'neue nav', 14 , 15 );
    UNLOCK TABLES;
    und danch ne fehlermeldung, das die abfrage fehlerhaft ist.

    wenn ich genau diese abfrage in mysql-front ausführe funktioniert das ohne probleme

    kann mir jemand sagen warum?

  • #2
    weil mysqlfront erkennt, dass du mehrere abfragen auf einmal abgesetzt hast und die anhand der semikolons trennt und nacheinander ausführt

    dein skript macht das nicht
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      oki..danke.
      ich müsste also im script zwischen jeder abfrage nen mysql_query(Abfrage) ausführen?

      Kommentar


      • #4
        http://de.php.net/manual/de/function.mysql-query.php

        mysql_query -- Sendet [color=red]eine[/color] Anfrage an MySQL
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar

        Lädt...
        X