Jan G.: MySqL Update

Hallo.

Kann man mit der Update Funktion auch zwei WHERE Angaben überprüfen?
Also sowas in der Art:

mysql_query("UPDATE netbox SET url = '$url' WHERE url = '$url_old, peter = '$hjh''");

Das funktioniert allerdings nicht.
Danke.

  1. Halihallo Jan G.

    Kann man mit der Update Funktion auch zwei WHERE Angaben überprüfen?
    Also sowas in der Art:

    mysql_query("UPDATE netbox SET url = '$url' WHERE url = '$url_old, peter = '$hjh''");

    Natürlich. Allerdings solltest du dich mit der Syntax der WHERE-Klausel
    auseinandersetzen; die einzelnen Bedingungen werden über boolsche Operanden verknüpft,
    also z. B.

    UPDATE netbox SET url=... WHERE url = ... AND peter = ...
                                              ^^^
    wie sonst soll deine DB wissen, wie die beiden Bedingungen "zusammenhängen".

    Viele Grüsse

    Philipp

    1. DAnke.

      Ich finde allerdings keine guten Dokumentationen im Netz. Sowas wie php.net für mysql wäre nicht schlecht.

      1. Hallo,

        Ich finde allerdings keine guten Dokumentationen im Netz. Sowas wie php.net für mysql wäre nicht schlecht.

        Wo hast Du denn gesucht?

        http://www.mysql.com/documentation/index.html

        Gruß

        Axel

      2. Hi!

        Ich finde allerdings keine guten Dokumentationen im Netz. Sowas wie php.net für mysql wäre nicht schlecht.

        Kein Problem:
        http://de.mysql.com/documentation/mysql/bychapter/
        Interessant am Anfang Kapitel 4 und 7.

        http://de.mysql.com/documentation/mysql/bychapter/manual.de_Reference.html#Logical_Operators
        http://de.mysql.com/documentation/mysql/bychapter/manual.de_Reference.html#SELECT
        ...

        Grüße
        Andreas