kleines Syntax-Problem

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

  • kleines Syntax-Problem

    Hallo Leute,
    Irgendwie krieg ich das mit LAST_INSERT_ID() nich so richtig hin.
    Kann mal kurz jemand Deutschlehrer spielen?
    PHP-Code:
    mysql("DB_nac80040","UPDATE finhalt SET themen='$ithemen',beitraege='$ibeitraege',lpdt='$date',lpl='$lpl'.LAST_INSERT_ID() WHERE name='$thema'") or die ("no update2"); 

  • #2
    LAST_INSERT_ID() ist 'ne MySQL Funktion ... und in MySQL werden Zeichenketten nicht via . (Punkt) verknüpft sonderen entweder mit CONCAT() wie im Beispiel unten ... oder mit || (DoppelPipe) wenn die DB im ANSI-Modus läuft

    Code:
    UPDATE finhalt SET themen='$ithemen',beitraege='$ibeitraege',lpdt='$date',lpl=CONCAT('$lpl', LAST_INSERT_ID()) WHERE name='$thema'
    carpe noctem

    [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
    [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

    Kommentar


    • #3
      yippiiiieh

      thanx-a-lot,
      Klappt prima.

      carpe noctem semper,
      amice meus.

      Kommentar

      Lädt...
      X