ip-hamed
شنبه 24 اسفند 1392, 09:47 صبح
سلام
من میخوام یه رکورد رو در دیتابیس ذخیره کنم و ایدیش رو برگردونم با چند روش این کار رو میکنم ولی میدونم هیچ کدوم کار مطمئن نیستن
1- استفاده از دستور select MAX id from table_name
2- استفاده از دستور select id from tamle_name order by id DESC
3- استفاده از تابع SESSION_ID در PHP
ولی من به هیچ کدوم از اینها اعتماد ندارم و اگه تعداد کوری در ثانیه به بیش از 1000 تا برسه احتمال میدم اشتباه کنه
و این که چطوری میشه با
PDO::lastInsertId() کار کرد؟؟؟
اگه راه حل بهتر دارید لطفا کامل توضیح بدید ممنون
من میخوام یه رکورد رو در دیتابیس ذخیره کنم و ایدیش رو برگردونم با چند روش این کار رو میکنم ولی میدونم هیچ کدوم کار مطمئن نیستن
1- استفاده از دستور select MAX id from table_name
2- استفاده از دستور select id from tamle_name order by id DESC
3- استفاده از تابع SESSION_ID در PHP
ولی من به هیچ کدوم از اینها اعتماد ندارم و اگه تعداد کوری در ثانیه به بیش از 1000 تا برسه احتمال میدم اشتباه کنه
و این که چطوری میشه با
PDO::lastInsertId() کار کرد؟؟؟
اگه راه حل بهتر دارید لطفا کامل توضیح بدید ممنون