
نوشته اصلی توسط
T.Toosi
کد PHP:
$chk = $wpdb->get_var( "SELECT id FROM users WHERE id=1" );
if($chk !== null) echo 'exist';
این کد توی foreach در کمال ناباوری درست کار نمیکنه.
تابعی که باهاش توی دیتابیس میخوام رکورد هامو ست کنم الان این شکلیه:
کد PHP:
<?function nap_add_post_to_db($post_links = array(), $source_name) { if(!empty($post_links)) :
global $wpdb; $table_name = NAPTABLE; foreach($post_links as $link) : if(is_null($wpdb->get_var("SELECT id FROM $table_name WHERE link='$link'"))) $wpdb->query($wpdb->prepare("INSERT INTO $table_name (link, source_name) VALUES (%s, %s)", $link, $source_name)); endforeach; endif; }?>
کد خوب همون طور که مشخصه باید درست عمل کنه ولی درست عمل نمیکنه.