|
|
|
ถาม....จาก Auto Number แบบมี รหัส/ตัวอักษร/ปี/เดือน (หรืออื่นๆ) ข้างหน้า แบบที่ 2 |
|
|
|
|
|
|
|
Code
<?
$INSERT='INSERT';
$NO='NO';
if (!mysql_connect('localhost', 'root', 'bb')) {
exit(mysql_error());
}
mysql_select_db("work_order");
$sql="
INSERT `testauto`(`ref_no`)
VALUES (CONCAT(DATE_FORMAT(NOW(), 'DSL%Y%m'),LPAD(IFNULL((
SELECT SUBSTR(`ref_no`, 10)
FROM `testauto` AS `alias`
WHERE SUBSTR(`ref_no`, 1, 9) = DATE_FORMAT(NOW(), 'DSL%Y%m')ORDER BY `ref_no` DESC LIMIT 1)+ 1,1),6,'0')))";
echo $sql;
mysql_query($sql);
?>
|
ประวัติการแก้ไข 2015-08-06 13:59:36 2015-08-06 14:01:20
|
|
|
|
Date :
2015-08-06 13:59:04 |
By :
briztiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (SQL)
INSERT `testauto`(`ref_no`, `f1`, `f2`, `f3`)
VALUES
(
CONCAT(
DATE_FORMAT(NOW(), 'DSL%Y%m'),
LPAD(
IFNULL(
(
SELECT SUBSTR(`ref_no`, 10)
FROM `testauto` AS `alias`
WHERE SUBSTR(`ref_no`, 1, 9) = DATE_FORMAT(NOW(), 'DSL%Y%m')
ORDER BY `ref_no` DESC LIMIT 1
)+ 1,1
),6,'0'
)
), 'fieldvalue1', 'fieldvalue2', 'fieldvalue3'
)
|
|
|
|
|
Date :
2015-08-06 14:16:43 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เข้าอะครับ
|
|
|
|
|
Date :
2015-08-06 14:55:06 |
By :
briztiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีเออเร่อร์อะไรบ้าง ก็ตรวจสอบดูครับ
|
|
|
|
|
Date :
2015-08-06 16:46:15 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|