phpbar.de logo

Mailinglisten-Archive

[php] mysql_insert_id

[php] mysql_insert_id

Dominik Dorn php_(at)_phpcenter.de
Sun, 3 Jun 2001 21:57:39 +0200


Hi Oliver!

hmm.. ich denk mal du willst einfach generell die letzte id
in der db rausfinden..
$query = "select id from $db order by id desc limit 1";
$query = mysql_query($query);
while($row = mysql_fetch_array($query) ) {
$id = $row["id"];
}

so fällt mir das mal auf die schnelle ein.. ob das order by id
in der query notwendig ist, fällt mir im moment ned ein glaub aber schon.
die ausgabe der id würde mit mysql_fetch_row() glaub schneller gehen
müsste da aber zuerst genau nachschaun wies geht.

so das wars

Mit freundlichen Grüßen
Dominik Dorn
webmaster_(at)_lyrics.eu.org
http://www.lyrics.eu.org
----- Original Message -----
Message: 7
From: "Oliver Wiemer" <o.wiemer_(at)_audiovisuellemedien.de>
To: <php_(at)_phpcenter.de>
Date: Sat, 2 Jun 2001 22:50:48 +0200
Subject: [php] mysql_insert_id
Reply-To: php_(at)_phpcenter.de

Hallo Leute,

hat jemand ein einfaches Bespiel wie ich den zuletz eingefügten
Datensatz ermittle.
Es geht mit mysql_insert_id das weiss ich,
leider verstehe ich den Abfragemechanismus nicht.

$aquery =("select aid from artikel");
$aresult  =  mysql_insert_id($aquery);
while  ($dat  =  mysql_fetch_array($aresult))

das Feld aid ist primary und autoincrement.

Viele Grüße

Oliver Wiemer




php::bar PHP Wiki   -   Listenarchive