看板 PHP 關於我們 聯絡資訊
小弟已經寫好前端介面, 送資料到後端資料庫卻出問題 最後在迴圈測試時, 總是顯示"帳戶新增失敗" 資料庫成功連結, 且讀取資料表並無問題 以下是我的程式碼, 請各位前輩們幫忙 <?php //將表單資料轉成變數 $fms_date = $_POST["Y"]."-".$_POST["M"]."-".$_POST["D"]; $fms_type = $_POST["fms_type"]; $fms_value = $_POST["value"]; $fms_detail = $_POST["detail"]; //連結資料庫系統 include_once 'sql_link.inc.php'; //連接資料庫的引入檔 $SQL = "INSERT INTO ".$dbTable." VALUES"; $SQL .="(NULL,".$fms_date.",'".$fms_type."',".$fms_value.", '".$fms_detail."');"; $queryResult = mysql_query($SQL); //測試資料庫是否新增成功 if ($queryResult){ echo "帳戶新增成功<BR>"; echo "<a href=fms_show.php>回到顯示帳目頁面</a>"; }else{ echo "帳戶新增失敗"; } mysql_close($sql_link); ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.220.27
andreli:為什麼$SQL要這樣寫啊... 03/21 14:13
kyowinner:可能是看書改的吧... 原PO把那兩行合成一行吧 而且 03/21 15:58
kyowinner:最前和最後有雙引號就好 03/21 15:59
swinds24:$SQL的最後字串最後"之前好像不用;? 03/21 16:21
netburst:建議不要分兩行 讓編輯器自行斷行 比較好抓錯誤 03/21 21:18