niCo: Datenbank updaten oder einfügen

Hi,

ich möchte gerne über ein formular Daten in eine Datenbank einfügen. Jedoch kann man diese über das Formular in der Datenbank wieder editieren.
Dies möchte ich aber nur wenn schon eine ID im "hidden" inputfeld gesetzt ist...

wie kann ich das machen, dass wenn keine ID gesetzt ist, dass das script dann INSERT macht und wenn eine ID gesetzt ist, dass das script dann UPDATE macht???

danke schonmal :)
mFg niCo

  1. Hi,

    wie kann ich das machen, dass wenn keine ID gesetzt ist, dass das script dann INSERT macht und wenn eine ID gesetzt ist, dass das script dann UPDATE macht???

    PHP kennt dafür ein Zauberwort. Ich sag's Dir, aber verrat's bitte nicht weiter! Es lautet: "if"

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. PHP kennt dafür ein Zauberwort. Ich sag's Dir, aber verrat's bitte nicht weiter! Es lautet: "if"

      Cheatah

      jaaah :P

      aber wie jetzt...

      etwa so?

      if(!$ID){jetzt den insert anfangen}

      else {dann das update starten...}

      ??? richtig ???

      1. Hi,

        aber wie jetzt...
        etwa so?

        ja, das trifft so ungefähr den Ablauf.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
  2. Hi niCo!

    wie kann ich das machen, dass wenn keine ID gesetzt ist, dass das script dann INSERT macht und wenn eine ID gesetzt ist, dass das script dann UPDATE macht???

    Mit einer Fallunterscheidung.

    Das war ja leicht. ;-)

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)