|
|
|
แอดข้อมูล แล้วในฐานข้อมูล มันขึ้น แต่ แถว เพิ่ม นะคับ แต่ไม่มีข้อมูลขึ้น |
|
|
|
|
|
|
|
นี่คือ Code เต็มๆ แล้วหรอครับ
|
|
|
|
|
Date :
2009-07-20 09:30:15 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปล่า คับ มันแค่ส่วนนึงเท่านั้น คับ อันนี้เต็มๆ
<form method='post' action='addcrmDB.php'>
ชื่อบุคคล
<input type="text" name="First_Name"><br>
วันเดือนปีเกิด
<select name="list">
<option value="date">วันที่</option>
<?
for($i=1;$i<=31;$i++){
?>
<option value="$i" >
<?=$i?></option>
<? } ?>
</select >
<select name="list">
<option value="mont">เดือน</option>
<? $t=array("01","02","03","04","05","06","07","08","09","10","11","12"); ?>
<?
for($i=0;$i<=12;$i++){
?>
<option value="$t" >
<?=$t[$i]?>
</option>
<? } ?>
</select >
<select name="list">
<option value="year">ปี</option>
<?
for($y=2400;$y<=2552;$y++){
?>
<option value="$y" >
<?=$y?></option>
<? } ?>
</select >
<br>
ชื่อบริษัท
<input type="text" name="Company">
<br>
เบอร์โทรศัพท์
<input type="text" name="Telephone"><br>
email
<input type="text" name="e_mail">
<br>
<input type="submit" name="submit" value="บันทึกข้อมูล">
<input type="reset" name="cancel" value="ยกเลิก">
</p>
</form>
ส่วนอันที่sql
$strSQL = "INSERT INTO crm(First_Name,Brithday,Company,Telephone,e_mail)
VALUES('$First_Name','$year-$mont-$date','$Company','$Telephone','$e_mail')";
|
|
|
|
|
Date :
2009-07-20 09:42:51 |
By :
มือไหม่php |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$sql = "insert into tbl_news set catnews_id='".$id."',catnews_name='".$catnews_name."' ";
ลองปรับใช้แบบนี้ดีกว่าครับ
deawx
[email protected]
ปรึกษา PHP ฟรีครับ
|
|
|
|
|
Date :
2009-07-20 10:28:27 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง Debug ค่าใน Values ให้ดูหน่อยสิครับ
เพราะ โครงสร้าง SQL ก็ถูกแล้วนิครับ
|
|
|
|
|
Date :
2009-07-20 11:58:42 |
By :
taobsd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่าที่ อยู่ ใน ตัวไหน คับ
|
|
|
|
|
Date :
2009-07-20 12:17:58 |
By :
somjang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูเหมือนจะยังไม่ได้รับค่าเข้ามามั้ง
$first_name = $_post['first_name'];
|
|
|
|
|
Date :
2009-07-20 12:52:13 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $_POST["First_Name"]; ดู แล้วคับ
ค่ามานะ คับ แต่ ไม่มีข้อมูล ขึ้น ใน ตาราง มีแต่แถวเพิ่มอย่าเดียว
|
|
|
|
|
Date :
2009-07-20 17:13:51 |
By :
somjang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $strSQL; เพื่อดูว่ามันรับอะไรมาบ้างครับ
|
|
|
|
|
Date :
2009-07-20 17:55:57 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VALUES('$First_Name','2400-02-3','$Company','$Telephone','$e_mail');
|
|
|
|
|
Date :
2009-07-20 18:26:58 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเจอ case เดียวกันเลยครับ ลอง echo ค่าทั้งหมดออกมาแล้ว มันรับค่ามาทั้งหมด แต่พอเข้าไปดูใน database มันมาไม่หมด บางอันมา บางอันไม่มา ไม่รู้เกิดจากอะไร ต้องแก้ยังไงครับ ช่วยแนะนำหน่อย
|
|
|
|
|
Date :
2009-07-20 20:42:50 |
By :
nopasurada |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เช็คตัวแปรดีๆ ส่งไปชื่อหนึ่งรับไปใช้อีกชื่อหนึ่งหรือเปล่า
|
|
|
|
|
Date :
2009-07-21 00:47:00 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $strSQL; ดูแล้วคับ มันออก มาเป็นแบบนี้
INSERT INTO crm(First_Name,Brithday,Company,Telephone,e_mail) VALUES('','2400-02-3','','','')
|
|
|
|
|
Date :
2009-07-21 10:31:55 |
By :
somjang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|