mortezaaa
پنج شنبه 16 دی 1389, 10:45 صبح
سلام وقتون بخير
من دوتا ارايه به شكل زير دارم
$array1=array("1000","2000","3000");
$array2=array("1","2","3");
بعد تعداد ارايه ها رو بدست ميارم
$count=count($array1);
در مرحله بعدي با دستور for تعداد ارايه ها رو بدست ميارم و جدول خودم رو بروز مي كنم
for($i=0;$i<=$count;$i++){
if(isset($array1[$i])){
//sleep(1);
$ok=mysql_query("UPDATE `send` SET `returnid`=".$array1[$i].",`statuss`='1' WHERE `id`='$array2[$i]' AND `pish`='3000' LIMIT 1") or die (mysql_error());
//unset($ok);
unset($array1[$i]);
unset($array2[$i]);
}else{}
}
حالا نمي دونم براي چي بعد از بروز شدن جدول سي پي يو سرورم لودش بالا ميره (لينوكس) يعني وقتي يك سطر رو بروز مي كنه يك درصد سي پي يو افزايش پيدا مي كنه
ممنون ميشم كمك كنيد (خيلي هم عجله دارم )
البته اين رو هم بگم در اون جدول 150 هزار تا سطر ثبت شده است
mysql_query("UPDATE `send` SET `returnid`=".$response[$i].",`statuss`='1' WHERE `id`='$idsend[$i]' AND `pish`='3000' LIMIT 1") or die (mysql_error());
من دوتا ارايه به شكل زير دارم
$array1=array("1000","2000","3000");
$array2=array("1","2","3");
بعد تعداد ارايه ها رو بدست ميارم
$count=count($array1);
در مرحله بعدي با دستور for تعداد ارايه ها رو بدست ميارم و جدول خودم رو بروز مي كنم
for($i=0;$i<=$count;$i++){
if(isset($array1[$i])){
//sleep(1);
$ok=mysql_query("UPDATE `send` SET `returnid`=".$array1[$i].",`statuss`='1' WHERE `id`='$array2[$i]' AND `pish`='3000' LIMIT 1") or die (mysql_error());
//unset($ok);
unset($array1[$i]);
unset($array2[$i]);
}else{}
}
حالا نمي دونم براي چي بعد از بروز شدن جدول سي پي يو سرورم لودش بالا ميره (لينوكس) يعني وقتي يك سطر رو بروز مي كنه يك درصد سي پي يو افزايش پيدا مي كنه
ممنون ميشم كمك كنيد (خيلي هم عجله دارم )
البته اين رو هم بگم در اون جدول 150 هزار تا سطر ثبت شده است
mysql_query("UPDATE `send` SET `returnid`=".$response[$i].",`statuss`='1' WHERE `id`='$idsend[$i]' AND `pish`='3000' LIMIT 1") or die (mysql_error());