ayok Posted March 4, 2008 Share Posted March 4, 2008 Hi, I'm stuck in this case. I have a form which will insert some data's to a database, and in the next script I need to select the "id" immediately. Let's say I have this form: <input type=text name=yourname> <textarea name=msg></textarea> After submit the form, it will insert the data's to mysql: <?php mysql_query("INSERT INTO list(yourname,msg) VALUE('$yourname','$msg')") .....?> So for example a visitor fill in the form, name: John, msg: Hi, How are you? This input will be inserted into the database as: id name msg 3 John Hi, How.... The problem is, how can I select the 'id' immediately in the same php page? I've try "SELECT id FROM list ORDER BY id DESC". It works, but if someone else insert a new data, then the result is different. ayok Link to comment https://forums.phpfreaks.com/topic/94233-select-the-newest-input/ Share on other sites More sharing options...
fenway Posted March 4, 2008 Share Posted March 4, 2008 LAST_INSERT_ID(). Link to comment https://forums.phpfreaks.com/topic/94233-select-the-newest-input/#findComment-483266 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.