|
|
|
แปลกครับ ผมงงกับการวนลูป ปกติมันจะทำงาน ตามเงื่อนไข |
|
|
|
|
|
|
|
เมื่อวานผม test run ไฟล์งานก็ได้ตามปกติครับ แต่วันนี้งง ว่า ผมวนลูป จำนวน 10000 ครั้ง แต่มันทำงานแค่ 1024 รอบเองครับ
Code (PHP)
<?
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file.xls");
function alphanumeric_rand($num_require=8) {
$alphanumeric = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','P','Q','R','S','T','U','V','W','X','Y','Z',0,1,2,3,4,5,6,7,8,9);
if($num_require > sizeof($alphanumeric)){
echo "Error alphanumeric_rand(\$num_require) : \$num_require must less than " . sizeof($alphanumeric) . ", $num_require given";
return;
}
$rand_key = array_rand($alphanumeric , $num_require);
for($i=0;$i<sizeof($rand_key);$i++) $randomstring .= $alphanumeric[$rand_key[$i]];
return $randomstring;
}
?>
<? $x = 1;
while ($x <= $SN_gQty) {
?>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="50"> </td>
<td height="25"><?=$SN_Lot.alphanumeric_rand(14)?></td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
<td width="50"> </td>
</tr>
</table>
<?
$x++;
}
?>
ตามนี้ครับ
Tag : PHP, JavaScript, Excel (Excel.Application)
|
|
|
|
|
|
Date :
2012-11-22 13:22:21 |
By :
ddsiam |
View :
856 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่าขึ้นอยุ่กับการ กรอกครับ
$SN_gQty เป็นค่าที่กรอกมาจากฟอร์ม ครับ
|
|
|
|
|
Date :
2012-11-22 14:07:12 |
By :
ddsiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หรือว่า มันจะเป็นที่ การ random ว่า พอมันแรมดอม มาซ้ำแล้วมันจะไม่ทำงานต่อ น๊า.... เพราะบางทีมันก็วนรอบได้ครบตามที่ต้องการ บางทีก็ไม่ครบ
|
|
|
|
|
Date :
2012-11-23 09:37:43 |
By :
ddsiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|