作者dreamcute (夢Q *\( ̄︶ ̄)/*)
站內PHP
標題[請益] 購物車資料如何寫進資料庫?
時間Thu Oct 18 16:19:51 2007
我按照書本寫購物車(PHP5+MYSQL)
是用COOKIE記錄的 它可以檢視我點過什麼樣的餐點
但沒辦法把我點過的寫入資料庫裡
我有用INSERT的方法
但它都跟我說"執行SQL命令失敗"
是我放的地方錯誤? 還是不能這樣子做?
<?php
//建立資料連接
$link = mysql_connect("localhost", "root", "");
mysql_query("set NAMES'big5'",$link);
if (!$link) die("建立資料連接失敗");
//開啟資料表
$db_selected = mysql_select_db("921506", $link);
if (!$db_selected) die("開啟資料庫失敗");
// 建立 SQL 敘述句
$sql = "INSERT INTO record(vipmenu_no) VALUES
(\"$vipmenu_no\")";
// 執行 SQL 查詢並取得結果
$sql_result = mysql_query($sql)
or die("無法執行SQL命令!");
//取得表單資料
$vipmenu_no = $_GET["vipmenu_no"];
$vipmenu_menuname = $_GET["vipmenu_menuname"];
$la = $_POST["la"];
$sweet = $_POST["sweet"];
$salty = $_POST["salty"];
$vip_price = $_GET["vip_price"];
$quantity = $_POST["quantity"];
if (empty($quantity)) $quantity = 1;
//若購物車沒有任何項目,則直接加入產品資料
if (empty($_COOKIE["vipmenu_no_list"]))
{
.
.
.
.
.
.
.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.169.78.10
推 dontblame:用 echo $sql 把指令列出來 或許可看出問題所在 10/18 17:17
→ FancyWing:你root確定沒有密碼嗎? 10/18 17:26
推 dreamcute:有 密碼有設 阿?忘記打上去了 不過不是這個問題@@ 10/18 19:24