رفع اشکال در تمرین ها

پرسیده شده
فعالیت 1911 روز پیش
دیده شده 1102 بار
0
سلام وقتتون بخیر استاد. بنده تمرین این دوره رو به اتمام رسوندم ، فقط مشکلی که پیش اومده این هست که داده ها سمت دیتابیس اپدیت میشن اما برای این که سمت ادمین داده های جدید نمایش داده بشن باید صفحه رفرش بشه. این در صورتی هست که بنده کد اپدیت رو در اخرین قسمت قرار دادم. جسارتا اگر ممکن هست قطعه کد خودتون یا یک ویدئو رو برای مقایسه و یادگیری بهتر تمرین ها در اختیار ما بذارین
فایل پیوست

0
حذف شده
http://uupload.ir/files/c4az_carbon.png
فایل پیوست

Deleted

توسط

Deleted

17 بهمن 97

0
حذف شده
global $wpdb;

	if ( isset( $_GET['action'] ) ) {
		$action = $_GET['action'];
		switch ( $action ) {
			case 'delete' :
				$item = isset( $_GET['item'] ) ? intval( $_GET['item'] ) : null;
				if ( $item > 0 ) {
					$wpdb->delete( $wpdb->prefix . 'sample', [ 'ID' => $item ] );
				} else {
					wp_die( 'درخواست نا معتبر', 'کاربری برای حذف انتخاب نشده است' );
				}
				break;
			case 'add' :
				if ( isset( $_POST['saveData'] ) ) {
					$wpdb->insert( $wpdb->prefix . 'sample', [
						'firstName' => $_POST['firstName'],
						'lastName'  => $_POST['lastName'],
						'mobile'    => $_POST['mobile']
					] );
				}
				include WP_APIS_TPL . 'admin/menus/add.php';
				break;
			case 'update' :
				$item = isset( $_GET['item'] ) ? intval( $_GET['item'] ) : null;
				if ( isset( $_POST['saveData'] ) ) {
					$wpdb->update( $wpdb->prefix . 'sample', [
						'firstName' => $_POST['firstName'],
						'lastName'  => $_POST['lastName'],
						'mobile'    => $_POST['mobile']
					], [ 'ID' => $item ] );
				}
				if ( $item > 0 ) {
					$user_data = $wpdb->get_row( "SELECT * FROM {$wpdb->prefix}sample WHERE id = $item;" );
					include WP_APIS_TPL . 'admin/menus/update.php';
				} else {
					wp_die( 'درخواست نا معتبر', 'کاربری برای بروزرسانی انتخاب نشده است' );
				}
				break;
		}
	} else {
		$samples = $wpdb->get_results( "SELECT * FROM {$wpdb->prefix}sample;" );
		include WP_APIS_TPL . 'admin/menus/main.php';
	}
فایل پیوست

Deleted

توسط

Deleted

17 بهمن 97

حذف شده
باید بعد از حذف main.php اجرا بشه که در این کد اجرا نمیشه
0
حذف شده
سلام دوست عزیز منم همین مشکلو داشتم ولی با یکم دقت راحت میشه حلش کرد کدامو بالا نوشتم نگا کنید ولی ظاهرا هنوزم به هم ریخته نشون میده کدارو ... اگه بتونم تبدیل به عکس میکنم میفرستم
فایل پیوست

Deleted

توسط

Deleted

17 بهمن 97

0
حذف شده
از عکس بالا کدارو خیلی با دقت مشاهده کنید متوجه میشین
فایل پیوست

Deleted

توسط

Deleted

17 بهمن 97

0
حذف شده
خیلی لطف کردین اقای مرادلو عزیز واقعا ممنونم
فایل پیوست

علیرضا شاهسواری

توسط

علیرضا شاهسواری

18 بهمن 97