|
|
|
ช่วยแนะนำ PHP LOOP ด้วยค่ะ รบกวนด้วยค่ะ วนค่าออกมาบางตัวและไม่ตรงช่องด้วยค่ะ รบกวนตรวจสอบข้อผิดพลาดและแนะนำด้วยนะคะ |
|
|
|
|
|
|
|
รบกวนด้วยค่ะ วนค่าออกมาบางตัวและไม่ตรงช่องด้วยค่ะ
รบกวนตรวจสอบข้อผิดพลาดและแนะนำด้วยนะคะ
$p=array();
$p[0]=40;
$p[1]=44;
$p[2]=45;
$p[3]=42;
$p[4]=48;
$p[5]=47;
$p[6]=46;
$sql = array();
$sql[0] = $sql1;
$sql[1] = $sql2;
$sql[2] = $sqla;
$sql[3] = $sql3;
//----
$sql[4] = $sql4;
$sql[5] = $sql5;
$sql[6] = $sqlb;
$sql[7] = $sql6;
$array = array();
$array [0]= $exec1;
$array [1]= $exec2;
$array [2]= $execa;
$array [3]= $exec3;
//------
$array [4]= $exec4;
$array [5]= $exec5;
$array [6]= $execb;
$array [7]= $exec6;
$arr = array();
$arr [0]= $row1;
$arr [1]= $row2;
$arr [2]= $rowa;
$arr [3]= $row3;
//--------
$arr [4]= $row4;
$arr [5]= $row5;
$arr [6]= $rowb;
$arr [7]= $row6;
for($j=0;$j<=6;$j++){
$model_id = 0;
$i=0;
$cmi=0;$cmi=0;$cri=0;$lpg=0;$lpn=0;$nan=0;$pre=0;
do{
$model_id = $model_id +1;
$sql[$i] = "select count(*) FROM a as ac WHERE model_id = '$model_id' AND province_id = '$p[$j]' AND tel is not NULL" ;
if($p[$j]==40){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$cmi = $cmi + $arr [$i];
$i++;
}
if($p[$j]==44){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$cri = $cri + $arr [$i];
$i++;
}
if($p[$j]==45){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$cmi = $lpg + $arr [$i];
$i++;
}
if($p[$j]==42){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$lpn = $lpn + $arr [$i];
$i++;
}
if($p[$j]==48){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$nan = $nan + $arr [$i];
$i++;
}
if($p[$j]==47){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$cmi = $cmi + $arr [$i];
$i++;
}
if($p[$j]==46){
$array[$i] = odbc_exec($connect,$sql[$i]) ;
$nr1 = odbc_num_rows($array[$i]);
$nf1=odbc_num_fields($array[$i]);
$arr[$i] = odbc_result($array[$i],1) ;
$pre = $pre + $arr [$i];
$i++;
}
}while($model_id<=4);
}
Tag : - - - -
|
|
|
|
|
|
Date :
2010-04-02 16:04:49 |
By :
hana |
View :
1071 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผิดพลาดตอนตั้งคำถามเนี่ยแหละ (..ถึงว่าสิ ไม่มีใครมาตอบ) อะไรไม่รู้ ไม่มีที่มาที่ไป แล้วเอามาให้แต่โค้ด (ไม่ใช่น้อยๆ) เห็นแล้วหน่าย วอนผู้ใจบุญที่มีความพยายามสูงช่วยกันหน่อยก็แล้วกัน
ผมว่า คนอยากช่วยมีเยอะ คนเก่งๆ ในนี้ก็มีเยอะ คุณอยากให้คนอื่นมาช่วย คุณก็ตั้งใจถามหน่อยสิคร้าาาาบ เอื้อเฟื้อข้อมูลนิดนึงนะ เพื่อประโยชน์ของตัวคุณเองนั่นแหละ
|
|
|
|
|
Date :
2010-04-07 17:47:41 |
By :
dekcom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|