|
|
|
อยากให้พี่ๆ ช่วยเขียน สคริบ ดึงข้อมูลจากไฟล์ txt ลง mysql แนะนำหน่อยครับ |
|
|
|
|
|
|
|
จะเปลี่ยนเป็นเก็บลง mySQL เลย
หรือว่าเก็บลง text ก่อน แล้วค่อย ส่งต่อ mySQL หรอครับ
วิธีของผม จะคัดลอกข้อมูล จาก text ไป excel แล้วเซฟไฟล์เป็น csv จากนั้นต่อด้วย บรรทัดล่าง
php-convert-csv-to-mysql
ส่วนกราฟลอง FusionCharts ครับ
|
|
|
|
|
Date :
2010-09-12 00:01:00 |
By :
iieszz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & Text To MySQL</title>
</head>
<body>
<?
copy($_FILES["fileCSV"]["tmp_name"],$_FILES["fileCSV"]["name"]); // Copy/Upload CSV
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database"); // Conect to MySQL
$objDB = mysql_select_db("mydatabase");
$strFileName = "thaicreate.txt";
$objFopen = fopen($strFileName, 'r');
if ($objFopen) {
while (!feof($objFopen)) {
$file = fgets($objFopen, 4096);
$strSQL = "INSERT INTO customer ";
$strSQL .="(Name) ";
$strSQL .="VALUES ";
$strSQL .="('".$file."') ";
$objQuery = mysql_query($strSQL);
}
fclose($objFopen);
}
echo "Import Done.";
?>
</table>
</body>
</html>
|
|
|
|
|
Date :
2010-09-12 07:36:34 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แสดงว่าผิดตั้งแต่ connect แล้ว ครับ
ลองเช็คดีๆ เด๋วก็เจอทางออกเอง
|
|
|
|
|
Date :
2010-09-15 15:48:15 |
By :
aknueng |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูกราฟให้หน่อยครับ
http://raingauge.freehostia.com/FusionChartsFree/Code/PHP/DBExample/Default.php
มันติดที่อะไรครับ ช่วยดูหน่อย
แล้วถ้าผมจะเปลี่ยนจากบันทึกลงไฟล์ txt เป็นบันทึกข้อมูลลงฐานข้อมูล MySQL ช่วยแนะนำหน่อยครับ ข้อมูลมีแค่ วันเวลา และปริมาณเป็นตัวเลขครับ
Code (PHP)
<?php
$a = fopen("db.txt","a+");
$d = "".date("d M Y H:i:s", mktime(date("H")+6, date("i")+1, date("s")+10, date("m")+0 , date("d")+0, date("Y")+0))."\r\n";
fputs ($a,$d);
fputs ($a,"Rainfall = $rainfall " );
fputs ($a," ");
fputs ($a,"\r\n");
fclose($a);
echo("Server receive Rainfall = $rainfall ");
?>
|
ประวัติการแก้ไข 2010-09-23 09:55:13
|
|
|
|
Date :
2010-09-23 09:40:11 |
By :
bladesuper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|