Quote:อยากทราบว่า พอผมแอดข้อมูลเข้าไปในฐานข้อมูลแล้ว ประมาณ 10 ชื่อ แล้วผมลบออกหมด พอแอดเข้าไปใหม่ เลข id ก็เริ่มที่ 11 เลยอ่ะครับ จะแก้ยังไงหรอ รบกวนผู้รู้บอกหน่อยนะ
Quote:อยากได้ code ที่เพิ่มรหัสให้โดยอัตโนมัติลงฐานข้อมูลค่ะ คือว่าไม่ต้องพิมพ์รหัสก็สามารถบันทึกในฐานข้อมูลได้ แล้วเมื่อลบข้อมูลของรหัสนี้ออก และเมื่อเราจะบันทึกใหม่ รหัสที่พิมพ์ใหม่ก็ต้องเป็นรหัสเดิมที่เราลบออกไป แบบว่าให้มันรันเป็นเลขเดิมให้โดยอัตโนมัติ เพราะที่ทำอยู่เมื่อลบรหัสออกไปเมื่อเราพิมใหม่ก็จะรันเป็นหมายเลยรหัสใหม่ ให้เลย คืออยากให้ถ้าลบรหัสเดิมออก เมื่อเราจะพิมใหม่ก็ให้รันเป็นรหัสที่เรียงกันให้โดยอัยโนมัติ เช่น รหัส 01 02 03 04 ที่ทำอยู่จะเป็นแบบว่าถ้าเราลบรหัส 04 ออก เมื่อบันทึกใหม่มันก็จะเป็นรหัส 05 เลยค่ะ แต่อยากให้เมื่อลบออกไป ถ้าเราจะพิมพ์ใหม่ก็รันให้เป็นรหัสที่เราลบออกไปก่อนค่ะ ค่อยรันเป็นเลขอื่นต่อไป
Quote:mySql ถ้าเรากำหนดให้เลข id เป็น autoincrement ถ้าเราต้องการให้ id นี้เก็บเพิ่มอีกฟิลด์1 พอตอน insert เราเอาค่าของ ฟิลด์ที่เป็น autoincrement ไปใส่ค่าให้กับฟิลด์นั้น ปรากฎว่ามันไม่เก็บค่าให้แต่กลายเป็นค่า 0 ต้องทำอย่างไรจ้ะ ถึงจะเก็บให้ทั้ง 2 ฟิลด์
$i=1; //ดึงข้อมูล WHERE(){ echo "$i": $i++; }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง