Mailinglisten-Archive |
Rico Koerner wrote:
>
> Hallo Liste,
>
> vorhanden ist eine 'tabelle1' mit einem Autowert-Feld 'id'
> und 'message'.
> Mit
> INSERT INTO tabelle1 (message) VALUES ('text');
> wird ein Datensatz eingefuegt.
> Ich brauche nun den Wert der Spalte 'id' um den Wert in
> 'tabelle2' einzutragen.
>
> Da 'message' auch mehrfach den gleichen Inhalt haben kann,
> faellt ein nachfolgendes
> SELECT * FROM tabelle1 WHERE message='text';
> aus.
>
> Wie erhalte ich diesen Wert oder die DS-Nr. für einen SELECT?
>
> Ciao, Rico.
-
> rico
weiß zwar nicht genau ob das das richtige ist aber in php mach ich das so.
ob das auch schon in mysql geht weiß ich nicht.
int mysql_insert_id(int [linl_identifier]);
das gibt den wert des AUTO-INCREMENTED fields des letzten Eintrages zurück.
cheers
rainer
>
> ---
> *** Abmelden von dieser Mailingliste funktioniert per E-Mail
> *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive