prüfen ob eintrag stattgefunden hat
ronny
- php
0 romy0 Sascha Baumann
hallo, ich übergeben formulardaten an eine phpseite und die trägt die auch ganz lieb in meine datenbank ein, danach lasse ich einfach per echo die übergebenen variablen anzeigen. sozusagen als bestätigung. wie löse ich es, um wirklich genau zu wissen, das der datenbankeintrag auch wirklich stattgefunden hat. danke
Hi Ronny,
ich übergeben formulardaten an eine phpseite und die trägt die auch ganz lieb in meine datenbank ein, danach lasse ich einfach per echo die übergebenen variablen anzeigen. sozusagen als bestätigung. wie löse ich es, um wirklich genau zu wissen, das der datenbankeintrag auch wirklich stattgefunden hat.
Es gibt Funktionen, wie zB. mysql_affected_rows, die anzeigen wieviele Zeilen beansprucht worden sind. Wenn dort 0 drinsteht, dann ist logischerweise nichts passiert.
Ansonsten kann ich Dir nur http://www.php.net ans Herz legen, denn dort sind alle Funktionen zu mysql aufgelistet und Du wirst dort sicher fündig.
ciao
romy
Hi ronny,
auf dem SQL Server würde ich einfach ein
SELECT @@IDENTITY
hinter dem INSERT Statement einfügen (Nur wenn es eine Identity-Spalte gibt). Dann erhälst Du als Rückgabewert
von der Datenbank die ID des aktuellen Eintrags.
Geht sowas auch bei MySQL u.Ä ?
CiaoSascha
Wer lesen kann ... :o) Danke