|
|
|
สอบถามผู้รู้หน่อยครับบบบ......row_id รัน ต่อจาด เดิม หรือ ตัวเลขที่มากสุด |
|
|
|
|
|
|
|
ผมต้องการ ให้ row_id ตอนบันทึกข้อมูลจอง ต่อจากเดิม หรือ ตัวเลขที่ มากๆสุด เช่น ผมบันทึกข้อมูลไปแล้ว 3 ข้อมูล row_id ที่รัน ก็ 1,3,5 ใช่ไหมครับ
พอผมต้องการบันทึก เพิ่ม ให้มันนับ จากเลขมากสุด คือ เลข 5 ให้ ต่อให้เป็น 6 ครับบบ
code ที่ผมใช้งานอยู่
ขอแนะนำหน่อยครับบบบ
Code (PHP)
if($type=='new') {
//INSERT
$i=0;
$c_f = "INSERT INTO ".$x_table." (row_id";
$v_f=") VALUES ('$row_id";
$r_field = mysql_db_query($dbname,"show fields from ".$x_table);
$r_num=mysql_num_rows($r_field);
while ($f_field = mysql_fetch_array($r_field)) {
if ($i>0) {
$c_f.=",".$f_field[0];
if($i<$r_num-1) {
$v_f.="','";
eval("\$v_f.=str_replace(',','',\$".$f_field[0].");");
}
}
$i++;
}
$c_in=$c_f.$v_f."',now())";
$r_in = mysql_db_query($dbname,$c_in);
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2016-02-28 11:52:46 |
By :
baby137 |
View :
670 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วทำไมไม่ต้อง id ใน table แล้วตั้งให้เป็น auto_increment ล่ะคับ
|
|
|
|
|
Date :
2016-02-28 19:34:40 |
By :
siammbk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สร้างแบบ auto_increment แล้ว ครับบบบ
|
|
|
|
|
Date :
2016-02-29 08:56:21 |
By :
baby137 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้ว คับ
ดู จาก https://www.thaicreate.com/php/forum/093648.html อันนี้ ครับบบบ ง่ายดี
|
|
|
|
|
Date :
2016-02-29 09:37:29 |
By :
baby137 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|