|
|
|
มีปัญหาเรื่อง การ insert ข้อมูลครั้งเดียวหลาย ๆ record แบบนี้ครับ |
|
|
|
|
|
|
|
ผมจะลองเขียนให้คุณเอาไปปรับเอาเองน่ะครับ
$schname = array("โรงเรียนที่1","โรงเรียนที่2","โรงเรียนที่3","โรงเรียนที่4","โรงเรียนที่5");
//loop ในการ Insert
$c=1;
for($i=0;$i<count($schname);$i++)
{
$strsql = "insert into school (id, schoolname) values (null, '".$schname[$i]."')";
mysql_query($strsql);
// ส่วนนี้คือให้มัน commit ทุก 10 record เพื่อจะได้ไม่เปลือง memory server ครับ
if($c >= 10){
mysql_query("commit");
$c =1;
}else{
$c++;
}
}
|
|
|
|
|
Date :
2010-04-16 15:48:10 |
By :
windersun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมาก ครับ
แต่ก็ต้องมา นั่งทำ array("","","","") อ่ะนะ
|
|
|
|
|
Date :
2010-04-16 19:38:40 |
By :
basic111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
thk very much
|
|
|
|
|
Date :
2011-03-03 16:37:31 |
By :
airko |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|