|
|
|
รบกวนสอบถามครับเรื่องการ print ข้อมูลนอก loop ครับ ขอบคุณล่วงหน้าครับ |
|
|
|
|
|
|
|
ผมมี code แบบนี้ครับ
Code (PHP)
for($i=0;$i<=($_GET["loop"]-1);$i++){
#print "loop $i => ".$calMainSTR[$i]."<br>";
$strid=$strid+'1';
$calendar_id_1 = $calendar_id.str_pad($strid,5,"0",STR_PAD_LEFT);
$sqlCommand = $strQRY_command." values('".$strid."','".$calendar_id_1."','none',";
#print $sqlCommand;
$calsubSTR = explode('|',$calMainSTR[$i]);
for($isub=0;$isub<=7;$isub++){ ///for($isub=0;$isub<=7;$isub++){
#print "loop-sub $isub => ".$calsubSTR[$isub]."<br>";
$VAL_to_insert[$i] = "";
$VAL_to_insert[$i] = $VAL_to_insert[$i]."'$calsubSTR[$isub]',";
print $VAL_to_insert[$i];
} ///for($isub=0;$isub<=7;$isub++){;
#print $VAL_to_insert[0];
$sqlCommand_p3 = $sqlCommand.$strQRY_value_other."'".$strQRY_value_date."');";
#print $sqlCommand_p3;
print "<hr>";
}
ติดตรงที่ ตัวแปร $VAL_to_insert ที่อยู่ใน Loop for ครับ คือ print ตอนอยู่ใน loop for ได้ครับ จะได้ข้อมูลว่า '1','2','4','6','3','5','2013/09/30','on',
แต่ผมจะเอาออกมา print นอก loop for ข้อมูลเหลือแค่ 'on', ครับ ไม่ทราบว่าต้องทำอย่างไรครับ ลอง print $VAL_to_insert[0] แล้วก็ไม่ได้ครับ รบกวนด้วยนะครับ ขอบคุณครับ
Tag : PHP, MySQL, HTML/CSS, JavaScript
|
|
|
|
|
|
Date :
2013-09-20 17:56:53 |
By :
armtp |
View :
785 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$VAL_to_insert เป็น array ใช้ print_r($VAL_to_insert) ครับ
ต่อมาจะทำให้เป็น text ใช้
$VAL_to_insert_txt=implode("",$VAL_to_insert);//ค่าในarrayมี","อยู่แล้ว parameterแรก เลยเป็น ""
|
|
|
|
|
Date :
2013-09-21 01:40:56 |
By :
ผ่านมา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้ print_r($VAL_to_insert); แล้วแต่ได้ ผลแบบนี้ครับ
Code (PHP)
Array ( [0] => 'on', )
Array ( [0] => 'on', [1] => 'on', )
Array ( [0] => 'on', [1] => 'on', [2] => 'on', )
Array ( [0] => 'on', [1] => 'on', [2] => 'on', [3] => 'on', )
Array ( [0] => 'on', [1] => 'on', [2] => 'on', [3] => 'on', [4] => 'on', )
|
|
|
|
|
Date :
2013-09-22 21:05:03 |
By :
armtp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|