|
|
|
รบกวนสอบถามการบันทึกข้อมูลที่เป็น array ลงฐานข้อมูลคะ คือมีข้อมูล เช่น มหาวิทยาลัย//org กอไก่//org |
|
|
|
|
|
|
|
$arr[0] = "มหาวิทยาลัย กอไก่ "
มันก็เอาตัว $arr[0] insert เลยสิครับ หรือยังไง อธิบายไม่ค่อยเข้าใจ
|
|
|
|
|
Date :
2012-09-12 09:26:48 |
By :
tongspy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอเอา $arr[0] insert ลง db มันจะบันทึกคนละ row อ่ะคะ อยากให้มันอยู่ใน row เดียวกันคะ
output >> มหาวิทยาลัย
กอไก่
ที่ต้องการ >> มหาวิทยาลัย กอไก่
|
|
|
|
|
Date :
2012-09-12 09:55:28 |
By :
Butterney |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วใน db มันเก็บคนละ row เลย เปล่าครับ
ถ้า $arr[0] = "มหาวิทยาลัย กอไก่ " มันก็ต้องเก้บใน row ด้วยกันสิครับ
แต่ถ้า
$arr[0] = "มหาวิทยาลัย"
$arr[1] = "กอไก่"
อันนี้ถึงจะเก็บคนละ row
|
|
|
|
|
Date :
2012-09-12 09:59:35 |
By :
tongspy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่คะ ใน db มันเกบคนละ row แต่ลอง print $arr[0] มันก้โชว์
มหาวิทยาลัย กอไก่นะคะ
|
|
|
|
|
Date :
2012-09-12 10:10:14 |
By :
Butterney |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา code มาแปะให้ดูหน่อยสิครับ
|
|
|
|
|
Date :
2012-09-12 10:34:46 |
By :
tongspy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if(strrpos($value2, "act") > 0)
{
$arr = split("/",$value2);
array_push($uniqueArray, $arr[0] );
$con = mysql_connect("localhost","root","root");
mysql_query("SET NAMES UTF8");
if (!$con)
{
die('ติดต่อฐานข้อมูลไม่ได้: ' . mysql_error());
}
mysql_select_db("newsextraction", $con);
mysql_query("INSERT INTO news(description) VALUES('$arr[0]')");
}
|
|
|
|
|
Date :
2012-09-12 21:03:22 |
By :
Butterney |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|