منظورتون گرفتن آخرین آیدی ثبت شده هستش؟
اگه آره اینجوریه
$stmt = $db->prepare("...");
$stmt->execute();
$id = $db->lastInsertId();
https://stackoverflow.com/questions/10680943/pdo-get-the-last-id-inserted
@elyasbeshkani
سلام ممنون بله منظورم گرفتن آخرین ای دی هستش ولی نمیدونم چرا دستور من خطایی نمیده ولی مقدار و ذخیره نمیکنه تو دیتابیس !
$insert = $pdo->prepare("INSERT INTO group (title,parent_id,add_time) VALUE ('$title','$parentId','$data')");
$exe = $insert->execute();
$parentId = $pdo->lastInsertId();
echo $parentId;
@elyasbeshkani
من این و داریم با ajax میفرستم ، وقتی کنسول میگیریم در اصل مقادیر و تو کنسول نشون میده که ای دی رو صفر برمیگردونه
درک نمیکنم چرا ذخیره نمیکنه تو دیتابیس !
@nader.minaie
سلام نه مشکل اون نیست قبلا هم امتحان کردم شاید ازین باشه ولی در هر دو حالت کار میکنه وقتی شرایط اکی باشه
یکبار به صورت دستی کوئری خودتون روی مستقیم توی mysql بزنید
یعنی اینو
INSERT INTO group (title,parent_id,add_time) VALUE ('$title','$parentId','$data')
شاید نوع دیتا و... مشکل داره
@intersubjektiv
به درستی به دیتابیس وصل میشین؟
الان مثلا یه دستور ساه select بزنین اطلاعات برمیگرده؟
@elyasbeshkani
بله همه چی درسته چون اطلاعات دیگه ای در قبل تر ثبت شده و تمام اتصالات کاملا درسته
منتها این بخش و نمیدونم چرا !
وقتی parent_id رو برمیدارم ولی اطلاعات در یک جدول دیگه میتونم ثبت کنم بدون مشکل !
مشکل parent_id که به عنوان دیتا مقدار ای دی رکورد شده رو برنمیگردونه که درون ستونش قرار بده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟