發問時間: 電腦與網際網路程式設計 · 10 年前

dreamweaver 套入 MYSQL問題

小弟想寫個訂單網頁輸入到MYSQL裡面

我連結MYSQL都沒問題..

甚至我已經做好客戶資料網頁可以把資料輸入到MYSQL

但是我同樣作法做訂單網頁卻一直出現Incorrect table name

實在不知道哪裡出錯...

高手幫我看看T^T

<?php require_once('Connections/ba.php'); ?>

<?php

if (!function_exists("GetSQLValueString")) {

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")

{

$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {

case "text":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

case "long":

case "int":

$theValue = ($theValue != "") ? intval($theValue) : "NULL";

break;

case "double":

$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";

break;

case "date":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

case "defined":

$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;

break;

}

return $theValue;

}

}

$editFormAction = $_SERVER['PHP_SELF'];

if (isset($_SERVER['QUERY_STRING'])) {

$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);

}

已更新項目:

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "od1")) {

$insertSQL = sprintf("INSERT INTO ``order`` (odate, omodel, oclor, osize, oquantity, ototal) VALUES (%s, %s, %s, %s, %s, %s)",

2 個已更新項目:

GetSQLValueString($_POST['textfield'], "date"),

mysql_select_db($database_ba, $ba);

$Result1 = mysql_query($insertSQL, $ba) or die(mysql_error());

3 個已更新項目:

$insertGoTo = "Processing.php";

if (isset($_SERVER['QUERY_STRING'])) {

$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";

$insertGoTo .= $_SERVER['QUERY_STRING'];

4 個已更新項目:

}

header(sprintf("Location: %s", $insertGoTo));

}

5 個已更新項目:

?>

無標題文件

6 個已更新項目:

?>

無標題文件

7 個已更新項目:

剩下程式碼 到這網頁點原始碼檢查

http://192.192.75.67/98P/98d09/Order.php

1 個解答

評分
  • 10 年前
    最佳解答

    關於您的問題....

    這程式是用dreamweaver寫出嗎?

    如果是寫程式別用dreamweaver 因為它只會幫你生出亂碼.

    且亂碼都會影響執行..且難維護

    建議 如果想學 就去買PHP的書吧! 但絕不能買dreamweaver PHP書..

    那只會害死人.. dreamweaver 是給 完全不會做網頁或根本偷懶的

    人所設計..

    PHP 用記事本就能寫了..

    表單_________________________________________________

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitiona...

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>無標題文件</title>

    </head>

    <body>

    <form action="/98P/98d09/Order.php" method="post" name="form1" id="form1">

    <table align="center">

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">日期:</td>

    <td><input type="text" name="odate" value="" size="32" /></td>

    </tr>

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">型號:</td>

    <td><input type="text" name="omodel" value="" size="32" /></td>

    </tr>

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">顏色:</td>

    <td><input type="text" name="oclor" value="" size="32" /></td>

    </tr>

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">尺寸:</td>

    <td><input type="text" name="osize" value="" size="32" /></td>

    </tr>

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">數量:</td>

    <td><input type="text" name="oquantity" value="" size="32" /></td>

    </tr>

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">價格:</td>

    <td><input type="text" name="ototal" value="" size="32" /></td>

    </tr>

    <tr valign="baseline">

    <td nowrap="nowrap" align="right">&nbsp;</td>

    <td><input type="submit" value="插入記錄" /></td>

    </tr>

    </table>

    <input type="hidden" name="MM_insert" value="form1" />

    </form>

    <p>&nbsp;</p>

    </body>

    </html>

    PHP程式_________________________________________________

    再補充那

    2010-04-18 11:59:20 補充:

    我還沒幫您寫程式呢= =

    2010-04-18 12:00:17 補充:

    表單請採用 我回答的那表單

    2010-04-18 12:01:59 補充:

    不過程式的部分 我在意見這貼

    請 將意見所發的 一個一個貼到同頁

    2010-04-18 12:12:08 補充:

    哀 ...我的PHP又隱形了...

    我想 發問者還是得麻煩至論壇

    我在論壇上 發了主題..

    發者是我..在 浪漫月光

    http://bbs.yoyo-do.com/viewthread.php?tid=727357&e...

    我的浪漫月光會員名稱是clossweb

    參考資料: 自己
還有問題?馬上發問,尋求解答。