2016-04-04 90 views
0

我在使用與MySQL和PHP希伯來語的問題,我已經嘗試過這樣的:問題與希伯來語

數據庫整理必須是utf8_general_ci

用希伯來語表的排序規則必須是utf8_general_ci 在我的PHP連接腳本我把

header('Content-Type: text/html; charset=utf-8'); 

在我的XHTML頭標記,我把 在連接腳本我把

選擇DB後
mysql_query("SET NAMES 'utf8'"); 

而且它仍然無法正常工作。在phpmyadmin中,我可以看到希伯來字符,但是當我在PHP中顯示它們時,我看到的全是「?????」 如果任何人都可以幫助我,這將是偉大的!

+1

[UTF的可能的複製-8一路通過](http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) –

回答

1

在HTML頁面中

  1. <head>踏歌,加<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

MySQL的插入使用的時候utf8_encode &當數據顯示嘗試使用utf8_decode

+0

那麼我做了仍然顯示問號,並且當我添加utf_decode時,它不顯示任何東西 – Gal

+0

在插入時需要使用url_encode(),那麼只有url_decode()會起作用。 –

+0

這是我現在看到的:http://pastebin.com/WckLRVKz – Gal