看板 PHP 關於我們 聯絡資訊
今天做了一個使用PHP存取資料庫的程式 <?php header('Content-Type=text/html: charset=utf-8'); include("mysql.inc.php"); $result=mysql_query("SELECT 書籍名稱,價格 FROM books "); $row=mysql_fetch_array($result); echo "N0.1 records : $row[0] "; echo "N0.2 records : $row[1] "; ?> 發生的錯誤 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in 查了一下網址 問題有可能是 1、SQL 錯誤 2、Server沒有開 3、array參數錯誤 在我確定上面的問題都解決了,得到的結果還是Warning 於是我跑一下習題的程式...OK! 我決定把習題的程式複製到我的程式裡...全部Del過、再複製 得到仍是...Warning....My God 我想請問一下 為什麼我跑習題的程式 不會有亂碼的問題 可是跑我自已的程式 要按右鍵改過編碼 才能正常顯示 麻煩大家了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.193.132 ※ 編輯: van0706 來自: 118.161.193.132 (09/27 11:50)
hinaeddie :為什麼要include("mysql.inc.php"); ?? 09/27 13:43
hinaeddie :還有你資料表的欄位真的叫"書籍名稱,價格" 嗎 ? 09/27 13:45
van0706 :喔喔...這是書上的習題...因為 mysql.inc.php 09/27 14:37
van0706 :有定義你要Server 位置 帳號密碼.. 09/27 14:37
van0706 :也就是說 不用每次都要改資料...只要include 就可以 09/27 14:38
van0706 :對...欄位名稱真的是那個...><..我用課本習題檔可以 09/27 14:38
van0706 :但就算複製課本習題...到我的程式...還是炸啊..>< 09/27 14:39
thitbbeb :$sql="SELECT 書籍名稱,價格 FROM books "; 09/27 15:27
thitbbeb :$result=mysql_query($sql); echo $sql;看語法正確嗎 09/27 15:28
van0706 :一樣是一堆亂碼... 09/27 17:42