🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ mhmdwp
برای من insert انجام نمیشه!
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۲۸ خرداد ۱۴۰۲

من مثل استاد کد نویسی رو انجام دادم اما در روش آخر که با استفاده از ارایه انجام دادن و روش پیشنهادی استاد هم بود، چیزی به جدول اضافه نمیشه.؟


global $wpdb;
$tableUsers = $wpdb->prefix.'mk_users';
$first_name = 'ahmad';
$last_name= 'ahmadi';
$tel = '09187695000';
$data = ['first_name' => $first_name , 'last_ame' => $last_name , 'tel' => $tel];
$format = ['%s','%s','%s'];
$stmt = $wpdb->INSERT($tableUsers, $data , $format );
echo $wpdb->insert_id;

سلام روز بخیر

نام table ای که نوشتین اشتباه است شما باید users رو تنها بزارین و mk ابتدای نام جدول به عهده همون prefix هست که نوشتین

ابوالفضل محجوب ۲۸ خرداد ۱۴۰۲، ۱۲:۵۴

نه اسم تیبل درسته

mhmdwp ۲۸ خرداد ۱۴۰۲، ۱۳:۰۵

من الان دقیق‌تر نگاه کردم گویا last name توی آرایه ی data رو اشتباه نوشتین

این از لحاظ فنی کد درست هست پس اگر ایرادی هست اشتباه‌های تایپی هست یکبار کامل کد رو بررسی کنید

بهترین پاسخ
ابوالفضل محجوب ۲۸ خرداد ۱۴۰۲، ۱۵:۰۰