ホームページ  >  記事  >  バックエンド開発  >  PHPは文字化けを防ぐためにsqliteを使用します

PHPは文字化けを防ぐためにsqliteを使用します

WBOY
WBOYオリジナル
2016-06-23 14:19:221061ブラウズ

後で、保存したコードが文字化けしていることがわかりました。その後、クエリ ステートメントを使用して中国語のキーワードを検索しましたが、見つかりませんでした。
どう設定すればよいですか。
if ($_POST[ submit])
{
$db=sqlite_open("user.db")
//$sql="create table user (id int,name varchar(20)) ,password varchar(20))";
$sql ="select * from user where name=$_POST[ユーザー名] およびパスワード=$_POST[パスワード]";
//sqlite_query("set names 'GBK'");
//$sqls="select * from user" ;
//$queryi=sqlite_query($db,$sqli);


ディスカッションへの返信 (解決策) )


データベース接続のエンコードを HTML ページのエンコードと一致するように設定します PHP ページのエンコードも一致する必要があります

sqlite ではエンコードの問題はありません。

保存されたものはすべて読み上げられます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。