buzz 65 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 سلام من کد نوشتم که اطلاعات رو با curl از یک سایت می گیره و بعد تو دیتابیس وردپرس ذخیره می کنه.برای ذخیره سازی یک تابع درست کردم به نام stor_towp ولی تو tabe مورد نظر که در وردپرس ایجاد کردم ذخیره نمی شه. foreach($table_rows as $tr) { // foreach row$row = $tr->childNodes;if($row->item(0)->tagName != 'tblhead') { // avoid headers $data[] = array( $trip ['Name' ]= trim($row->item(0)->nodeValue), $trip['LivePrice'] = trim($row->item(2)->nodeValue), $trip ['Changing']= trim($row->item(4)->nodeValue), $trip ['Lowest']= trim($row->item(6)->nodeValue), $trip['Topest']= trim($row->item(8)->nodeValue), $trip['Time']= trim($row->item(10)->nodeValue), ); } }global $wpdb;foreach($table_rows as $tr) { // foreach row$row = $tr->childNodes;if($row->item(0)->tagName != 'tblhead') { // avoid headers $wpdb->insert( $wpdb->farsc, array( 'title' => " . trim($row->item(0)->nodeValue) . ", 'liveprice' => " . trim($row->item(2)->nodeValue) . ", 'changing' => " . trim($row->item(4)->nodeValue) . ", 'lowest' => " . trim($row->item(6)->nodeValue) . ", 'topest' => " . trim($row->item(8)->nodeValue) . ", 'time' => " . trim($row->item(10)->nodeValue) . " ), array( '%s', '%s', '%s', '%s', '%s', '%s') ); ///$sql = "INSERT INTO `fars_coin`(title,liveprice,changing,lowest,topest,time) VALUES ('" . trim($row->item(0)->nodeValue) . "','" . trim($row->item(2)->nodeValue) . "','" . trim($row->item(4)->nodeValue) . "','" . trim($row->item(6)->nodeValue) . "','" . trim($row->item(8)->nodeValue) . "','" . trim($row->item(10)->nodeValue) . "')"; /// ///mysql_query($sql);} نقل قول لینک به ارسال
Mobin 1669 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 ظاهرا که درسته هر چند که کدی گه گذاشتی چیز خاصی نشون نمیده ولی WP_DEBUG رو فعال کن ببین ایا خطای خاصی میده نقل قول لینک به ارسال
Ehsaan 1865 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 به نظرم در قسمت $wpdb->insert مشکل دارید. اگه منظورتون قراردادن در جدول farsc هست، من اینطور استفاده میکنم:$wpdb->insert( $wpdb->prefix . 'farsc' ..............موفق باشید. نقل قول لینک به ارسال
buzz 65 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 این صفحه باید اجرا بشه ، تا بتونه داد ه های استخراجی رو در دیتابیس ذخیره کنه. با curl نوشتم.حالا این رو به پلاگین وردپرس دارم تبدیلش می کنم.برای اجرای اون صفحه من بصورت زیر در مرورگر باز می کنم.Localhost/wordpress/wp-content/plugins/new/main.phpبعد اون خطای بالایی رو میده، احتمال می دم که چون بصورت مستقل باز شده صفحه، این خطا رو میده. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .