رفتن به مطلب

مشکل در ورود اطلاعات به دیتابیس


پست های پیشنهاد شده

سلام

من یه فرم ساختم که وقتی دکمه ثبت اطلاعات رو میزنم، در دیتابیس، به جای اینکه یک رکورد ثبت بشه،‌ 6 ردیف ثبت میشه

مشکل از کجاست نمیدونم؟!

من با این کد تو دیتابیس یه جدول ساختم:


function create_table() {
global $wpdb;
$table_name = $wpdb->prefix . 'food';
$sql = "CREATE TABLE $table_name (
id int(11) NOT NULL AUTO_INCREMENT,
name varchar(255) NOT NULL,
lastname varchar(255) NOT NULL,
post_title varchar(255) NOT NULL,
food_selected varchar(255) NOT NULL,
guest_number bigint(20) NOT NULL,
email varchar(255) NOT NULL,
PRIMARY KEY (Id)
);";
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
dbDelta( $sql );
}

و با این تابع فرم رو وارد جدول میکنم (البته فیلدها امتحانی هستند) :


function insert_form() {
global $wpdb;
$table_name = $wpdb->prefix . "food_resarved";
$wpdb->insert( $table_name, array('name'=>'mohamad','lastname'=>'alian','post_title'=>'title','food_selected'=>'morgh',
'guest_number'=>5,'email'=>'mkm@kllk.com') );
}

ویرایش شده توسط احسان
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...