🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ پریچهره خوئینی
برای من 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 هست که نوشتین

خانم رفا حکیمی ۲۸ خرداد ۱۴۰۲، ۱۲:۵۴

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

پریچهره خوئینی ۲۸ خرداد ۱۴۰۲، ۱۳:۰۵

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

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

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