|
|
|
ทำไม code sql ของผม insert double ครับ ผมไม่เข้าใจว่าโค้ด php ของผมผิดอยู่หรือ เปล่า |
|
|
|
|
|
|
|
ผมไม่เข้าใจว่าโค้ด php ของผมผิดอยู่หรือ เปล่า เวลา submit เเล้วมันดัน insert id สองครั้ง ใน sql ครับ
mysql_select_db("dbname", $con);
$sql="INSERT INTO tblcontact (name,email,telephone,typejobs,enquiry,datetime,ipaddress,browser)
VALUES
('$_POST[name]','$_POST[email]','$_POST[telephone]','$_POST[typejobs]','$_POST[enquiry]','$datetime','$ipaddress','$browser')";
mysql_query($sql);
$id = mysql_insert_id();
echo $id;
ตั้งเเต่ผม เขียน script ให้ เอา id มาโชวใน subject ทดลอง ดูก็ run sql double ตลอด เเต่ส่งเมล เเค่ 1 ครั้ง
เอง ไม่รู้ว่าต้องเช็คตรงไหน ตรง javascript หน้า contact from ก็ลง disable ดูเเล้ว ก็ยัง run sql ทีล่ะคู่ตลอดครับ
รบกวน ท่านผู้รู้ ช่วยเเนะนำหน่อยครับ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-12-15 17:37:22 |
By :
designbyrod |
View :
1516 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ดีเหรอคับได้ double เหมือนได้ลาป อิอิ พูดเล่น
จากประสบการณ์ในการเขียนนะคับ
เช็คกับ javacript รึป่าว ใช่แน่นอนใช่ปะ
วิธีแก้คือ เปลี่ยนปุ่ม submit เป็น button หรือจะ
document.form.submit(); // เอาออกแค่นี้กะไม่ ได้ลาปลอย 2 ต่อแหละมั้ง
|
|
|
|
|
Date :
2009-12-15 17:43:56 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ลองเปลี่ยนจาก submit เป็น button เเล้ว ตอนเมล์ส่งไป 1 เมล เเต่เวลา insert ใน sql รัน 2 int ทุกทีเลยครับ 2009-12-15 18:22:15 // เวลาเดียวกัน insert เป็น สอง int ตลอด ชอบ เบิ้ล 555 ไม่เข้าใจ
|
|
|
|
|
Date :
2009-12-15 18:25:43 |
By :
designbyrod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเคยเป็นครับ เปลี่ยน mysql version หายเลย
|
|
|
|
|
Date :
2009-12-15 23:23:02 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอา javascript ออกดูครับ มันเลย submit 2รอบแบบเราไม่รู้
|
|
|
|
|
Date :
2009-12-16 21:37:37 |
By :
maxmakung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยน sql เเล้ว เเล้วครับ ยังคงผิดอยู่ ไม่เเน่ใจ ว่า code ตรงไหนผิด
|
|
|
|
|
Date :
2009-12-17 08:58:33 |
By :
designbyrod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำตอบ1สุดยอด มาก ก้าก
|
|
|
|
|
Date :
2011-07-25 15:09:30 |
By :
ดอกกระเจียวลืมทุ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|