|
![](/images/resource/spacer.gif) |
|
อยากสอบถามการรันตัวเลขครับ พอดีเขียนโค้ดแล้วมันรันออกมาแค่ 1 ตัว |
|
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
return '000001'; // ใส่ quote ครอบ ด้วยครับ
แต่ลองเปลี่ยนเป็นแบบ ข้างล่าง จะเร็วกว่าครับ
Code (PHP)
<?php
function getLast_ID($tableName,$fieldName){
$sql="select $fieldName from $tableName order by $fieldName desc limit 1";
$result= mysql_db_query('jaejaee_resort',$sql);
if (mysql_num_rows($result) > 0) {
$rs=mysql_fetch_array($result);
return str_pad($rs[$fieldName]+1, 6 , "0", STR_PAD_LEFT);
}else{
return '000001';
}
}
?>
เหตุผลที่เร็วกว่า ไม่ต้อง ใส่ function ตรวจสอบ ทุกเรคคอร์ด เอาค่าที่มากที่สุด มาใส่ function ใน php ทำครั้งเดียว
|
ประวัติการแก้ไข 2015-05-14 08:15:55
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2015-05-14 08:14:12 |
By :
Chaidhanan |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
|
|
|
![](/images/digitalocean-banner.jpg)
|
Load balance : Server 00
|