|
|
|
Import Excel คำสั่ง for loop ไม่ยอมทำงานคับบ ช่วยดูให้ทีคับ T___T |
|
|
|
|
|
|
|
คำสั่ง for loop มันไม่ยอมทำงานอ่ะคับ จะ อ่านค่าตามไฟล์ excel ที่ upload มา ผมลองเอา for loop ออก มันก็มีค่าตามปกติ นะคับ แต่พอใส่ for loop เข้าไป มันไม่ยอมทำงานใน for loop เลยอ่ะคับ รบกวนพี่ๆช่วยดูให้หน่อยนะครับ
นี่โค๊ดคับ
Code (PHP)
<?php
session_start();
ini_set('display_errors', 0);
require_once 'script_read_xls/Excel/reader.php';
ini_set("session.gc_maxlifetime", "3600");
session_cache_expire(3600);
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
$userid = $_SESSION["USERNID"];
$ch_file = $_FILES["myfile"]["name"];
$uploaddir ='C:\AppServ\www\Project/script_read_xls/Excel/';
$uploaddir = $uploaddir . $name;
$result = 0;
$target_path = $uploaddir.basename( $_FILES['myfile']['name']);
if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $target_path)) {
$result = 1;
}
//session_start();
//--------------------excel ----------------------
$data = new Spreadsheet_Excel_Reader();
// Set output Encoding.
$data->setOutputEncoding('CP1251');
//---------------- read file excel--------------
print "</pre>";
$data->read("script_read_xls/Excel/$ch_file");
error_reporting(E_ALL ^ E_NOTICE);
//======Connect DB======================//
// Connect SQL
include("connectdb.inc");
$c_sheet = count($data->sheets);
$numrow =0;
$in=0;
for($i=0;$i=$c_sheet;$i++){
for($j=3;$j <= $data->sheets[$in]['numRows'];$j++){
$numrow++;
$month= $data->sheets[$in]['cells'][$j][1];
$database_name= $data->sheets[$in]['cells'][$j][2];
$tablespace_name= $data->sheets[$in]['cells'][$j][3];
$growth_size= $data->sheets[$in]['cells'][$j][4];
$mysql = " INSERT INTO GROWTH_PER_DAY (";
$mysql .= " DATABASE_NAME, TABLESPACE_NAME, GROWTH_SIZE, TIME_STAMP, YESTERDAY_SIZE ";
$mysql .= ") VALUES (";
$mysql .= " '$database_name', ";
$mysql .= " '$tablespace_name', ";
$mysql .= " '$growth_size', ";
$mysql .= " '$month' ";
$mysql .= " '0' ";
$mysql .= ")";
echo $mysql."</br>";
//mysql_query($mysql);
}
$in++;
}
?>
Tag : PHP
|
ประวัติการแก้ไข 2011-09-23 00:36:42 2011-09-23 00:37:30
|
|
|
|
|
Date :
2011-09-23 00:05:46 |
By :
l3ankkiZ |
View :
851 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo $c_sheet มาดูหน่อยครับ ว่า มีค่าเท่าไร
|
|
|
|
|
Date :
2011-09-23 14:21:49 |
By :
taza678 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|