sayedsohail Posted October 23, 2007 Share Posted October 23, 2007 here are couple of questions with my sql statement: 1. I wish to check whether the return id values is a number from 1 onwards. but is_Numeric can also make 0 as a valid number. 2. collect the last_insertID(); and insert into models table. Here is my code: Step One: to check the if (is_Numeric($make_exist)) /* Insert new make*/ $q1 = "insert into make (make, description) VALUES ('$fm', '$fdes')"; /*Step II*/ $sql = "select LAST_INSERT_ID() from make"; $my_rid = mysql_query($sql); $q1 = "insert into model (make_id, model) VALUES ('$my_rid', '$fmodel')"; Please advise. Thanks Quote Link to comment https://forums.phpfreaks.com/topic/74459-solved-how-to-validate-positive-numbers-from-1-onwards-and-select-last_insert_id/ Share on other sites More sharing options...
only one Posted October 23, 2007 Share Posted October 23, 2007 if (!is_Numeric($make_exist) || ($make_exist == '0')) { //Show an error } else { $q1 = "insert into make (make, description) VALUES ('$fm', '$fdes')"; $sql = "select LAST_INSERT_ID() from make"; $my_rid = mysql_query($sql); $q1 = "insert into model (make_id, model) VALUES ('$my_rid', '$fmodel')"; } Quote Link to comment https://forums.phpfreaks.com/topic/74459-solved-how-to-validate-positive-numbers-from-1-onwards-and-select-last_insert_id/#findComment-376196 Share on other sites More sharing options...
otuatail Posted October 23, 2007 Share Posted October 23, 2007 $new_ID = mysql_insert_id(); will retreave the ID Quote Link to comment https://forums.phpfreaks.com/topic/74459-solved-how-to-validate-positive-numbers-from-1-onwards-and-select-last_insert_id/#findComment-376230 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.