1樓:匿名使用者
mysql_query("set names utf8");解決中文亂碼問題。
或者mysql_query("set names gb2312");
可以防止提交進資料庫的漢字以亂碼形式存放在資料庫中,以及防止從資料庫中查詢出來的包含漢字的資料以亂碼顯示。有時候儘管這樣設定了後還是無法正常顯示漢字~~~
預設的編碼總是iso-8859-1 ,原來是apache設定不對。於是找到設定檔案,把default-character-set=iso-8859-1 改為 default-character-et=utf-8
然後再 service httpd restart 重啟appache 清除所有cookies與歷史記錄~~~然後問題就解決了。
2樓:匿名使用者
不要使用gbk 而且也不要使用單引號,直接使用mysql_query("set names gb2312");或者使用utf8。
3樓:匿名使用者
我把php往html裡插的時候也出現過亂碼 到現在也沒解決呢。。後來我就從做了個。
php怎麼把資料寫入文字檔案
4樓:匿名使用者
1、使用touch命令建立乙個的檔案。
3、使用touch命令建立乙個的檔案。
5、使用touch命令建立。
6、使用chmod命令將其許可權設定為777。
7、開啟瀏覽器輸入localhost/,看到的表單了,輸入相應的資料,點選提交即可。
8、提交成功後,檢視一下的資料,已經寫入到了文字檔案。
5樓:匿名使用者
1、主要用到fopen和fwrite()兩個函式2、 fopen()函式的用法為fopen("檔名","模式"),如果檔案不存在可以自動建立檔案。
模式主要有8種:
r開啟檔案為唯讀。檔案指標在檔案的開頭開始。w開啟檔案為只寫。
刪除檔案的內容或建立乙個新的檔案,如果它不存在。檔案指標在檔案的開頭開始。a開啟檔案為只寫。
檔案中的現有資料會被保留。檔案指標在檔案結尾開始。建立新的檔案,如果檔案不存在。
x建立新檔案為只寫。返回 false 和錯誤,如果檔案已存在。r+開啟檔案為讀/寫、檔案指標在檔案開頭開始。
w+開啟檔案為讀/寫。刪除檔案內容或建立新檔案,如果它不存在。檔案指標在檔案開頭開始。
a+開啟檔案為讀/寫。檔案中已有的資料會被保留。檔案指標在檔案結尾開始。
建立新檔案,如果它不存在。x+建立新檔案為讀/寫。返回 false 和錯誤,如果檔案已存在。
3、fwrite()的用法為fwrite("檔名",$變數)例如:$myfile = fopen(""w") or die("unable to open file!")
txt = bill gates";
fwrite($myfile, $txt);
txt = steve jobs";
fwrite($myfile, $txt);
fclose($myfile);
6樓:匿名使用者
$str="aaaaaa"; 文字。
file=""檔名 如果在資料夾下 就是 book/
fp=fopen($file,"w");得到指標fwrite($fp,$str);/寫。
fclose($fp);/關閉。
php擷取資料庫中內容
1全部strip tags是php自帶的過濾html標籤的函式。row mb substr htmlspecialchars strip tags latestnews content 0,26,utf 8 如果想把之間的也去掉,只能正則了 str preg replace usi str 用下面的...
c資料庫將textbox裡的內容儲存到資料庫中
不知道你的資料庫字段 假設你要將使用者名稱和密碼分別為textbox1和textbox2中填寫插入資料表a 的username和password中 那麼你的sqlcommand命令為 insert into a username,password values thi textbox1.text,t...
如何用php修改資料庫中的資料
舉例如下 建立userinfo update.php頁面用於查詢使用者資訊,先顯示資訊,在修改 先通過get獲取使用者編號查詢使用者資訊 sql select from user info where user id get userid result mysql query sql,con if ...