Re: Creating alphanumeric id for a table
| From: | Ben Dunlap | Date: | Thu, 10 Sep 2009 22:49:53 +0000 |
| Subject: | Re: Creating alphanumeric id for a table | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-297879@lists.php.net to get a copy of this message | ||
> I assume that I can get increment value/sequence from db (I used harcoded
> increment value in the code above (generate_id(1))),
> but I don't know how I can get this incremental value from db.I use mysql
> 5.0.
If you're thinking of retrieving the newest value of an AUTO_INCREMENT
column, immediately after inserting a row, there are different ways to
do this depending on how you're connecting to MySQL.
PDO, for example, has a method called lastInsertId():
http://us2.php.net/manual/en/pdo.lastinsertid.php
And the mysql_* family of functions has mysql_insert_id(), etc.
Ben