|
|
|
ขอรบกวนด้วยครับ import notepad ลง sql server ช่วยด้วยครับ งงมาเลยครับ |
|
|
|
|
|
|
|
ลองใช้พวก split ทำการอ่านค่ามาให้ได้ก่อนครับ
|
|
|
|
|
Date :
2012-04-19 13:42:47 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลงไม่ได้หรอกแบบนี้
|
|
|
|
|
Date :
2012-04-19 13:45:29 |
By :
rootElement@kmutnb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่าได้น่ะ แต่ใช้ if เยอะหน่อย
|
|
|
|
|
Date :
2012-04-19 13:56:55 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมขอแนะนะตรงช่วงที่เป็นหัวข้อลำดับ 2 3 หลัง Target Compounds Qvalue ลงมานะครับ
ไล่ตัดเอาที่ละบรรทัดเริ่มจาก 2) 3) ไปเรื่อยๆ โดยถ้าสังเกตดี จะพบว่ามันสามารถตัดจากด้านท้ายบรรทัดได้
ตัวอย่างผมก๊อบมา 1 บรรทัดนนะครับ ถ้าใช้งานจริงคุณก็ให้มันอ่านไฟล์มาทีละบรรทัดเองนะ อันนี้ผมข้ามไป
$str = "2) Dichlorvos 5.793 109 14095589 15.40 ppm 91";
echo substr($str,-12,-2);
ผลที่ได้จะเป็น 15.40 ppm
ลองนำไปใช้ดูครับ ผิดพลาดขออภัยด้วย
|
ประวัติการแก้ไข 2012-04-19 14:15:28
|
|
|
|
Date :
2012-04-19 14:14:21 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$file = fopen("xxx.txt", "r") or exit("Unable to open file!");
while(!feof($file))
{
$data=fgets($file);
$data=preg_replace('/[I] /', '', $data);
$tmp=trim(preg_replace('/[A-Za-z0-9]*\) [A-Za-z0-9\,\'\-]* [A-Za-z0-9\.]* [A-Za-z0-9]* [A-Za-z0-9]* /', '', $data));
echo substr($tmp,0,strlen($tmp)-3).'<br>';
}
fclose($file);
?>
ตามนี้ครับ แต่ไม่รู็ครอบครุมหมดป่าวนะ
ปรับเปลี่ยนตาม ชอบใจครับ
เด็กหัดตอบ
ได้ผลลัพ เป็นแบบนี้ครับ
15.40 ppm
18.82 ppm
11.51 ppm
12.55 ppm
8.47 ppm
8.53 ppm
4.76 ppm
4.92 ppm
15.51 ppm
6.48 ppm
9.00 ppm
7.99 ppm
7.06 ppm
13.96 ppm
40.48 ppm
15.01 ppm
16.52 ppm
2.18 ppm
4.50 ppm
แต่วิธีของ mr.win ง่ายกว่า จะคิดให้มันยากทำไมเนี้ย
Code (PHP)
$file = fopen("xxx.txt", "r") or exit("Unable to open file!");
while(!feof($file))
{
$data=explode(" ",fgets($file));
echo $data[count($data)-3] ." ".$data[count($data)-2].'<br>';
}
fclose($file);
|
ประวัติการแก้ไข 2012-04-19 14:58:51 2012-04-19 15:01:03 2012-04-19 15:26:25
|
|
|
|
Date :
2012-04-19 14:57:44 |
By :
birdbird27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แจ่ม
|
|
|
|
|
Date :
2012-04-19 15:06:00 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกคำตอบครับ เดี๋ยวผมจะลองไปใช้ดูนะครับ ได้ผลยังไงแล้วจะกลับมาบอกครับ
|
|
|
|
|
Date :
2012-04-20 09:06:44 |
By :
kongzs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|