แบบที่ 1 คือ ใช้ auto_increment แน่นอนว่ามันก็คือ 1,2,3,4,...,n
แบบนี้ไม่ต้องทำอะไรมาก ฐานข้อมูลมันรันของมันเองอยู่แล้วคุณทำแค่เอาออกมาแสดงผลเท่านั้น
สมมุติว่า ฐานข้อมูล ตาราง user มี ฟิวด์ id เป็น auto_increment
โค้ดก็
Code
<?php
//ติดต่อฐานข้อมูลของคุณ
$sql_id="select id from user order by id desc";
$query_id=mysql_query($sql_id);
$result=mysql_fetch_array($query_id);
$newid=$result[0]+1;
?>
<input name="id" type="text" value="<?php echo $newid; ?>" />