سلام
من میخوام 11000 تا رکورد رو انتخاب کنم و پس از پردازش هایی اون ها رو تو یک تیبل دیگه بریزم اما هروقت میرسه به ایت 11000 تا سایت کار خاصی نمی کنه .از لیمیت استفاده کردم باز هم نشد
راهی ،چیزی به فکرتون میرسه ؟
کد زیر رو هزار بار عوض کردم تا فعلا شده این
من میخوام 11000 تا رکورد رو انتخاب کنم و پس از پردازش هایی اون ها رو تو یک تیبل دیگه بریزم اما هروقت میرسه به ایت 11000 تا سایت کار خاصی نمی کنه .از لیمیت استفاده کردم باز هم نشد
راهی ،چیزی به فکرتون میرسه ؟
کد زیر رو هزار بار عوض کردم تا فعلا شده این
کد:
$group_counter=mysql_query("SELECT count(`id`) FROM `".$table_prefix."sms_groupmember` WHERE `smsgroup_id`='$aid' AND `uid`='$uid' ");
$result_count=mysql_result($group_counter,0);
for($i=0;$i<=$result_count;$i+=500){
usleep(500000);
$result=mysql_query("SELECT `mobile` FROM `".$table_prefix."sms_groupmember` WHERE `smsgroup_id`='$aid' AND `uid`='$uid' ORDER BY `id` ASC LIMIT $i,500 ");
for($j=0;$j<=mysql_num_rows($result);$j++){
mysql_query("INSERT INTO `".$table_prefix."sms_mobiletemp2send` (`uid`,`pack_code`,`mobile`,`date_submit`) VALUES ('$uid','$pack_random_code','".mysql_result($result,$j)."','".time()."') ")or die(print mysql_error());
}
}//end for($i=0;$i<=$result_count;$i+=1000)...