Re: manual key generation
| From: | Marek Kilimajer | Date: | Sat, 25 Oct 2003 23:07:27 +0000 |
| Subject: | Re: manual key generation | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-167593@lists.php.net to get a copy of this message | ||
Your question has been answered, I just want to add that you should lock your table before this query and release the lock after the new row is inserted.
Joao Andrade wrote:
Aloha!I have a script that inserts a new row in a table called "quotations",which has a primary key called "quotation_id". "quotation_id" is an int(11) type. When I enter:SELECT MAX(quotation_id)+1 from quotationsI get simply the number 7 (which is ok)But when I do:$new_key = mysql_query("SELECT MAX(quotation_id)+1 from quotations")I get $new_key = Resource id #3What the hell is that supposed to mean?Thanx a bunch.