รบกวนช่วยดู error หน่อยค่ะ แก้ไม่ได้สักที You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order' at line 1
Code (PHP)
<?
session_start();
session_register('login');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ยินดีต้อนรับลูกค้าทุกท่านค่ะ</title>
<link href="pagestyle.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body {
background-image: url(images/original_simplecontent2.jpg);
background-repeat: repeat;
}
-->
</style></head>
<body>
<div id="header">
<a href="Home.php"><img src="images/logo.jpg" alt="" width="229" height="57" border="0" class="logo" /></a>
<h2>เครื่องจักสาน ของดี ตำบลโพหัก</h2>
<ul>
<li><a href="index.php">หน้าแรก</li>
<li><a href="#">สินค้า</a></li>
<li><a href="preorder.php">วิธีการสั่งซื้อ</a></li>
<li><a href="payment.php">วิธีการชำระเงิน</a></li>
<li><a href="#">แจ้งการชำระเงิน</a></li>
<li><a href="webboard.php">เว็บบอร์ด</a></li>
<li><a href="info.php">ติดต่อเรา</a></li>
<li><a href="Admin_login.php">ผู้ดูแลระบบ</a></li>
</ul>
</div>
<div id="container">
<div id="box">
<div id="blog">
<h2><span class="no">01</span><span>ประเภทสินค้า</span></h2>
<ul class="box">
<?
include("config.php");
include("type_list.php");
?>
</ul>
</div>
<div id="jobs">
<h2><span class="no">02</span><span>สมัครสมาชิก</span></h2>
<ul class="box">
<li><a href="register.php">สมัครสมาชิกฟรี</a></li>
<li><a href="viewprofile.php">แก้ไขข้อมูลส่วนตัว</a></li>
</ul>
</div>
</div>
<div id="ideas">
<h2><span class="no">03</span><span>ข้อมูลตำบลโพหัก</span></h2>
<ul class="box">
<li><a href="dataofpohug.php">ข้อมูลทั่วไป</a></li>
<li><a href="http://www.siamlocalnews.com/TSBPH/index.php?issueid=158">เทศบาลตำบลโพหัก</a></li>
</ul>
</div>
<div align="center" >
<div id="left">
<h2></h2>
<p>
<?
if ( $_SESSION["login"] == true ) {
}
$member_id = $_SESSION["member_id"] ;
//$id_mem = $_POST[id_mem];
$total_order = $_POST[total_order];
$date_order = date("Y-m-d");
$member_name = $_POST[member_name];
$email = $_POST[email];
$tel = $_POST[tel];
$address = $_POST[address];
$province = $_POST[province];
$postage = $_POST[postage];
include "config.php";
$sql="insert into order(member_id,total_order,date_order)values('$member_id','$total_order','$date_order')";
mysql_db_query($DBName,$sql);
$sql2="select max(id_order) from order";
$result2 = mysql_db_query($DBName,$sql2);
$row = mysql_fetch_array($result2) or die(mysql_error());
for($i=0;$i<count($_SESSION["sess_id"]);$i++){
$sql3="insert into orderdetail(id_order,id_pro,number,price) values ('$row[0]' ,'$sess_id[$i]','$sess_num[$i]', '$sess_price[$i]')";
mysql_db_query($DBName,$sql3 );
}
session_unregister ("sess_id");
session_unregister ("sess_name");
session_unregister ("sess_price");
session_unregister ("sess_num");
echo ('รายการสั่งซื้อสินค้าของท่านถูกบันทึกเรียบร้อยแล้วค่ะ
<meta http-equiv="refresh" content="50;URL=index.php">
');
mysql_close();
?>
</p>
</div>
<p> </p>
<div id="right">
<form class="search" name="form1" method="get" action="search_pro.php" id="search">
<label class="text1">Search</label>
<input name="keyword" type="text" id="keyword" value="<?=$_GET["keyword"];?>" class="input1"/>
</form>
<p class="search">
<input name="Submit" type="submit" class="submit" value="GO" title="go" alt="go" />
</p>
<div id="searchBg"> </div>
<h2 class="member">เข้าสู่ระบบ</h2>
<form class="login" name="form2" method="post" action="checkuser.php">
<label class="text2">USER NAME</label>
<input name="username" type="text" class="input2" /><br />
<label class="text2">PASSWORD</label>
<input name="password" type="password" class="input2" />
<p class="login">
<input name="Submit2" type="submit" class="loginBtn" value="LOG IN" title="login" alt="login" />
</p>
<p class="login"><a href="#">ลืมรหัสผ่าน</a></p>
</form>
<br class="spacer" />
<table width="174" height="200" bgcolor="#EAEAEA">
<tr>
<td width="100%" colspan="2"><div align="center"><strong>ยินดีต้อนรับ</strong></div></td>
</tr>
<tr bgcolor="#EAEAEA">
<td colspan="2"> <div align="center"> <strong>
<?=$_SESSION["username"]?>
</strong> </div></td>
</tr>
<tr bgcolor="#EAEAEA">
<td colspan="2"><div align="center"><a href="basket.php"><img src="images/cart.gif" width="23" height="17" />ตะกร้าสินค้า</a><br>
<a href="regis_logout.php"><font color="#FF0000">ออกจากระบบ</font></a></div></td>
</tr>
</table>
</div>
</div>
<div id="footer">
<ul class="nav">
<li><a href="index.php">หน้าแรก </a>|</li>
<li><a href="#">สินค้า</a>|</li>
<li><a href="preorder.php">วิธีการสั่งซื้อ </a>| </li>
<li><a href="payment.php">วิธีการชำระเงิน </a>|</li>
<li><a href="#">แจ้งการชำระเงิน </a>|</li>
<li><a href="webboard.php">เว็บบอร์ด</a>|</li>
<li><a href="info.php">ติดต่อเรา</a>|</li>
<li><a href="Admin_login.php">ผู้ดูแลระบบ</a></li>
</ul><br class="spacer" />
<p class="design">Designed by :<a href="http://www.templateworld.com" target="_blank" title="Template world"> Template World</a></p>
</div>
</body>
</html>
อันนี้เป็นโค๊ดทั้งหมดนะค่ะ รบกวนผู้รู้ทุกๆท่านช่วยดูหน่อยนะค่ะ คือว่าหนูจะต้องส่งโปรเจคสิ้นเดือนนี้แล้วค่ะ แต่ติดอยู่ตรงส่วนนี้มาหลายวันแล้วค่ะ
พอรันแล้วขึ้น error แบบนี้ค่ะ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Projectshop\product_order2.php on line 91
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order' at line 1Tag : PHP, MySQL, CakePHP
Date :
2012-01-09 01:31:59
By :
sunshine
View :
976
Reply :
3
ลองเปิด ปิด tag php
<?php
?>
ดูครับว่าหายไหม
Date :
2012-01-09 02:20:16
By :
pokultra
ศัพท์สงวนครับ ห้ามตั้งชื่อตารางว่า order
เพราะมันจะคิดว่าคุณกำลังใช้คำสั่ง order by
Date :
2012-01-09 04:26:12
By :
thaicloud
ขอบคุณ คุณ Mak มากค่ะ แก้ได้แล้วค่ะ
Date :
2012-01-10 02:57:54
By :
sunshine
Load balance : Server 02