|
|
|
INSERT INTO ของผมมัน double ใน SQL INSERT INTO ของผมมัน double 2 record ใน SQL ครับ |
|
|
|
|
|
|
|
INSERT INTO ของผมมัน double 2 record ใน SQL ครับ
ตอนเเรกมันก็ไม่ double เเต่พอผมใส่ script เพื่อให้มันเเสดง Enquiry ID: รัน number กลับกลายเป็น double 2 record เฉยเลยครับ
Code (PHP)
<?php
//$con = mysql_connect("host","user","password");
include "connect.php";
$datetime=date("Y-m-d H:i:s");
$ipaddress = $_SERVER['REMOTE_ADDR']; //Get user IP
$browser = $_SERVER['HTTP_USER_AGENT']; //Get user browser
echo $datetime;
echo $ipaddress;
echo $browser;
mysql_select_db("fwdmember", $con);
$sql="INSERT INTO tblcontact (Title,Firstname,Lastname,Email,Phone,Enquiry,datetime,ipaddress,browser)
VALUES ('$_POST[Title]','$_POST[Firstname]','$_POST[Lastname]','$_POST[Email]','$_POST[Phone]','$_POST[Enquiry]','$datetime','$ipaddress','$browser')";
mysql_query($sql);
$id = mysql_insert_id();
$id_string = "FWD".str_pad($id, 4, "0", STR_PAD_LEFT);
echo $id_string;
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "Thank you for your submit";
mysql_close($con)
?>
Tag : - - - -
|
|
|
|
|
|
Date :
2010-01-06 10:37:25 |
By :
designbyrod |
View :
1526 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
$to = "[email protected]";
$subject = "Enquiry ID:".$id_string." to mywebsite.com";
$msg ="
<html>
<body style='margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;'>
ID:".$id_string."<br>
Title:".$_POST[Title]."<br>
Firstname : ".$_POST[Firstname]."<br>
Lastname : ".$_POST[Lastname]."<br>
Email : ".$_POST[Email]."<br>
Phone : ".$_POST[Phone]."<br>
Enquiry : ".$_POST[Enquiry]."<br><br>
Date: ".$datetime."<br>
IP Address: ".$ipaddress."<br>
Browser Info: ".$browser."
</body>
</html>
";
//echo $msg;
//echo " hello ";
if(ereg(",",$_POST[email])|| ereg(";",$_POST[email])){
?>
|
|
|
|
|
Date :
2010-01-06 10:40:40 |
By :
designbyrod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนๆ จะสั่งให้ query $sql สองครั้งเลยอ่ะบรรทัดที่ 18 กับ 23
ลองแบบนี้ไหมครับ
Code (PHP)
$result = mysql_query($sql); //18
if (!$result) //23
|
|
|
|
|
Date :
2010-01-06 11:45:36 |
By :
peterxp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ คุณ peterXP เหมือนว่าจะได้เเล้ว
|
|
|
|
|
Date :
2010-01-06 11:56:43 |
By :
designbyrod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|