顧客の請求書を作成/表示できる Web サイト用のスクリプトを作成しました。私のローカル マシンとホストされている GoDaddy でうまく動作します。結局のところ、(GoDaddy 経由で) ホストされたスクリプトは、見積もりスクリプトではなく請求書である場合にのみ機能します。それは古い
「SQL 構文にエラーがあります。1 行目の 'quote(quotedate,customerID,customerName,customerAddr,description,amount,taxdue,t' の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
テーブルに挿入しようとすると。
繰り返しますが、請求書のバージョンは正常に動作し、私のローカル ホスト (win7、webmatrix) でも動作します。2 つのスクリプトの唯一の違いは、請求書に $matcost $lacost (材料/人件費) があり、見積書に $amount (当たり前?) があることです。それ以外はすべて同じですが、エラーが発生します。$sql クエリをエコーすると、有効なリンク リソースではないことがわかりますが、すべての値がエコーされています。
これは引用によるコマンドです
mysql_query(
"INSERT INTO quote (
quotedate,
customerID,
customerName,
customerAddr,
description,
amount,
taxdue,
totaldue)
VALUES(
NOW(),
'$billto',
'$cust',
'$addr',
'$desc',
'$amount',
'$taxdue',
'$totaldue')
")
or die(mysql_error());
これは請求書を介したコマンドです
mysql_query(
"INSERT INTO invoice(
invdate,
customerID,
customerName,
customerAddr,
description,
material,
labour,
taxdue,
totaldue)
VALUES(
NOW(),
'$billto',
'$cust',
'$addr',
'$desc',
'$matcost',
'$labcost',
'$taxdue',
'$totaldue')")
or die(mysql_error());