Re: [請益] PHP查詢資料庫

看板PHP作者 (智慧水水)時間11年前 (2012/10/26 22:03), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《strife00 (strifecloud)》之銘言: : 最近在做一個運用表單去搜詢資料庫後再顯示出搜尋結果的系統 : 有兩個部分,一個是表單PHP(送出查詢字串),另一個是顯是結果的PHP : 但是結果無法顯示出來 : 以下是接收查詢字串並顯示搜尋結果的PHP : <?php : header("Content-Type: text/html; charset=utf-8"); : include("connMysql.php"); : $seldb=@mysql_select_db ("search"); : if (!$seldb) die ("Error!"); : $sql_query =" SELECT * FROM vocabulary WHERE "; : $sql_query .= "cChinese LIKE '%".$_POST["input"]."%'"; : 註: : 已經測試過echo $sql_query的SQL語法是正確的,但在之後卻無法顯示出查詢結果 : //echo $sql_query; : $result = mysql_query($sql_query); : $row_result=mysql_fetch_assoc($result); : while($row_result=mysql_fetch_assoc($result)){ : foreach($row_result as $item=>$value){ : echo $item."=".$value."<br />"; : } : echo "<hr />"; : } : ?> : 想知道問題出在哪裡,感謝~!! 像我再寫程式時,取出資料表我是使用mysql_fetch_array(),另外在操作資料庫與PHP時 ,其實在寫作前,先注意一下各方面的編碼問題,再進行程式撰寫,問題比較小, 如果等網頁功能已經在運作,再來修改程式,會很麻煩。 主要讓MySQL、PHP都採用一致性的編碼(例如UTF-8)這樣就可以確保沒有問題。 另外,phpMyAdmin程式,最好也使用UTF-8編碼。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.161.161

10/27 11:58, , 1F
請不要在用mysql_*之類function了...
10/27 11:58, 1F

10/27 22:44, , 3F
我買書的時候也是看到mysql開頭的就直接不看
10/27 22:44, 3F
文章代碼(AID): #1GYfWvly (PHP)
討論串 (同標題文章)
文章代碼(AID): #1GYfWvly (PHP)