|
|
|
อัพขึ้นไปแล้ว ทำไม Insert ไม่ติด ผมลองทำเกี่ยวกับ การโพสข้อความ โดยใช้ phpmyAdmin จำลองฐานข้อมูล |
|
|
|
|
|
|
|
ผมลองทำเกี่ยวกับ การโพสข้อความ โดยใช้PhpmyAdminจำลองฐานข้อมูล ก็ใช้ได้ตามปกติสามารถโพสข้อความได้ และก็สามารถเตือนผู้โพสได้ว่า "ท่านกรอกข้อมูลไม่ครบถ้วน"
แต่เจอปัญหาหนัก ที่ว่าพออัพโหลดขึ้นserverไปแล้ว ปรากฎว่ามันไม่คิด ไม่สามารถโพสข้อความได้
แต่phpmyadminบนserverจดจำไว้แต่ค่า id เท่านั้นที่เป็นauto number และก็ยังไม่แสดงข้อความเตือนผู้ใช้ว่า "กรอกข้อมูลไม่ครบอีกด้วย" เซงมากๆ
<?
if(($message!=="")&&($name!=="")&&($by_s!==""))
{
include('birthday.inc.php');
$sql="insert into tb_birthday (name,m,room,day_b,month_b,year_b,message,by_s) values('$_POST[name]','$_POST[m]','$_POST[room]','$_POST[day_b]','$_POST[month_b]','$_POST[year_b]','$_POST[message]','$_POST[by_s]')";
$dbquery=mysql_db_query($dbname,$sql);
echo"<br><br><br><br><center><font size=4><b>à¾ÔèÁ¢éÍÁÙÅàÃÕºÃéÍÂ</B><br></center>";
echo"<center><a href=\"main.php\">¡ÅѺä»Ë¹éÒáá</a></center>";
}else{
echo"<b>·èÒ¹¡ÃÍ¡¢éÍÁÙÅäÁè¤Ãº¶éǹ<a href=\"javascript:history.back()\">¡ÅѺä»á¡éä¢</a></b> ";
}
?>
ต้องทำไงช่วยบอกด้วยครับ
Tag : - - - -
|
|
|
|
|
|
Date :
5 พ.ย. 2550 19:41:45 |
By :
prugchanon |
View :
1379 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองตรวจสอบคำสั่ง SQL ดูนะครับ โดยการ echo $sql; ออกมาดูว่า คำสั่ง SQL ถูกต้องหรือเปล่า ผมคิดว่ามันน่าจะเกิดจากไม่มีการส่งค่ามายังตัวแปร อ่ะครับ ลองตรวจสอบดูก่อนนะครับ...
|
|
|
|
|
Date :
6 พ.ย. 2550 11:28:41 |
By :
noomna19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|