|
|
|
การตัดข้อความเช่น นาย สมชาย มีทรัพย์ ตัดเอานาย ไปเก็บไว้ในตัวแปรหนึ่ง แล้วสมชายก็ไปไว้ในอีกตัวแปรหนึ่ง ประมาณนี้ค่ะ |
|
|
|
|
|
|
|
Code (PHP)
list($prefix,$name,$surname)=explode(' ',$x,3);
|
|
|
|
|
Date :
2011-12-24 23:05:34 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆๆ ค่ะ
|
|
|
|
|
Date :
2011-12-24 23:13:22 |
By :
eii |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ค่ะ พี่ คือหนูลอง echo
ส่งมาตามโค้ดนี่ค่ะ
INSERT INTO STUDENT("student_id","prefix","student_name","student_surname")VALUES('405159009','นาย',' ','สมชาย มีทรัพย์ ') คือ ชื่อกับนามสกุลมันติดกัน อ่ะค่ะ
|
|
|
|
|
Date :
2011-12-24 23:25:19 |
By :
eii |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เคาะ space สองทีหรือเปล่า
เพิ่มจากคุณ Guide
Code (PHP)
list($prefix,$name,$surname)=explode(' ',str_replace(" "," ",$x),3);
|
|
|
|
|
Date :
2011-12-25 08:18:32 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ค่ะ พี่ๆ
<input name="Name_stud" type="text" id="textfield91" readonly="readonly" value="<?=$PREFIX;?> <?=$STUDENT_NAME;?> <?=$STUDENT_SURNAME;?> " size="34" />
$x=$_POST['Name_stud'];
list($prefix,$name,$surname)=explode(' ',str_replace(" "," ",$x),3);
echo $prefix."<br>";
echo $name."<br>";
echo $surname."<br>";
list($prefix,$name,$surname)=explode(' ',$x,3);
echo $prefix."<br>";
echo $name."<br>";
echo $surname."<br>";
ผลลัพธ์ ทั้งสองออกมาเป็น นาย สมชาย มีทรัพย์ ทั้งๆที่หนูให้แสดงขึ้นบรรทัดไหม ช่วยดูหน่อยนะค่ะ
|
|
|
|
|
Date :
2011-12-25 09:03:26 |
By :
eii |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แอบคิดเล่นๆ ว่า ถ้าข้อมูลที่ได้รับมาเป็นการ upload จาก csv, excel, text file(คือมีข้อมูลอยู่แล้ว) หรือเปล่าครับ
ถ้าใช่แบบที่ตอบข้างบน พอจะแก้ปัญหาได้ (นาย สมชาย มีทรัพย์ ณ โพนแต้) แบบนี้ต้องเพิ่มช่อง array อีกไหม
แต่ถ้า ข้อมูลที่รับมาจาก form(ไม่มีข้อมูลมาก่อน) ให้กรอกเข้าไปใหม่ๆ สดๆ ซิงๆ ทำไมไม่แยก ฟิวส์
prefix, name, surname
|
|
|
|
|
Date :
2011-12-25 09:25:20 |
By :
peterxp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
list($prefix,$name,$surname)=explode(' ', $x,3);
|
|
|
|
|
Date :
2011-12-25 10:33:54 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|