I am inserting a record and i want to use the id of the last record inserted. This is what i have tried:
$sql =
\'INSERT INTO customer
(first_name,
You can do another query:
$last_id = "SELECT LAST_INSERT_ID()";
Or try to add ;
in your query:
INSERT INTO customer
(first_name,
last_name,
email,
password,
date_created,
dob,
gender,
customer_type)
VALUES(:first_name,
:last_name,
:email,
:password,
:date_created,
:dob,
:gender,
:customer_type)<b>;</b>' . ' SELECT LAST_INSERT_ID()';
Check out mysql_insert_id()
mysql_query($sql);
$id = mysql_insert_id();
When that function is run after you've executed your INSERT statement in a mysql_query() command its result will be the ID of the row that was just created.