更新資料庫問題

看板PHP作者 (棒球小子)時間19年前 (2006/01/13 18:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
<? // 是否是表單送回 if (isset($_POST["Update"])) { // 開啟MySQL的資料庫連結 $link = @mysqli_connect("localhost","root","123456") or die("無法開啟MySQL資料庫連結!<br>"); mysqli_select_db($link, "rnd"); // 選擇資料庫 // 建立更新記錄的SQL指令字串 $sql = "UPDATE g10_1news Set "; $sql.= "n_year='".$_POST["n_year"]."',"; $sql.= "n_month='".$_POST["n_month"]."',"; $sql.= "n_day='".$_POST["n_day"]."',"; $sql.= "n_organization='".$_POST["n_organization"]."',"; $sql.= "n_content='".$_POST["n_content"]."',"; $sql.= "n_notation=".$_POST["n_notation"]; $sql.= " WHERE n_Id = '".$_POST["n_Id"]."'"; echo "<b>SQL指令: $sql</b><br>"; // 送出Big5編碼的MySQL指令 mysqli_query($link, "SET CHARACTER SET big5"); mysqli_query($link, "SET collation_connection = 'big5_chinese_ci'"); if ( mysqli_query($link, $sql) ) // 執行SQL指令 echo "資料庫更新記錄成功, 影響記錄數: ". mysqli_affected_rows($link) . "<br>"; else die("資料庫更新記錄失敗<br>"); mysqli_close($link); // 關閉資料庫連結 } ?> 以上是原始碼 為什麼在執行時一直顯示資料庫更新記錄失敗 我檢查過表單了 都有回傳值啊 真是奇怪 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.204.252
文章代碼(AID): #13ntew6T (PHP)
文章代碼(AID): #13ntew6T (PHP)