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 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')"; } 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 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
Archived
This topic is now archived and is closed to further replies.