|
|
|
[Database] ผม insert ข้อมูลโดยใช้ Textarea ทำอย่างไรให้ขึ้นบรรทัดใหม่ = เริ่มข้อมูลใหม่ |
|
|
|
|
|
|
|
ต้องเอา textarea มาแยกข้อมูลก่อนครับ
แล้วถึงสั่ง insert ทีละรายการ
|
|
|
|
|
Date :
2019-04-11 13:14:17 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
// สมมุติ $string คือรับจาก textarea
// normalize newlines.
$string = preg_replace('~\R~u', "\n", $string);
// explode lines to array.
$exp_lines = explode("\n", $string);
// loop each line in array.
if (is_array($exp_lines)) {
foreach ($exp_lines as $each_line) {
if (trim($each_line) == '') {
continue;
}
// insert here.
$sql = 'INSERT INTO xxx';
}
}
|
ประวัติการแก้ไข 2019-04-11 18:39:04
|
|
|
|
Date :
2019-04-11 18:38:15 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|