各位前辈好,想请问一下
因为要帮公司网站做改版,所以碰到以下问题
echo mysql_query($str,$con_id);
该行内容跑出来是 空白
但是
echo $str;
内容在phpMyAdmin里可以正常运行跑出资料
echo $con_id;
内容是Resource id #3
问题:
1.请问该如何让数据库内容可以显示?
2.为什么echo mysql_query($str,$con_id); 会是空白?
环境部份:
1.以前网页网码为big5,但是因为新任美工打版用utf8,所以想用这次机会把网站改版为
utf8
2.数据库编码为utf8_qeneral_ci (所以存进去的资料在phpMyAdmin显示为乱码,但是
big5网站显示为正常)
3.已经测试过确定connect已连结数据库
4.有在connect.inc的档里加上
mysql_query("set character set utf8",$con_id);
mysql_query("SET CHARACTER_SET_database= utf8",$con_id);
mysql_query("SET CHARACTER_SET_CLIENT= utf8",$con_id);
mysql_query("SET CHARACTER_SET_RESULTS= utf8",$con_id);
5.主机是挂在外面,所以好像没办法改php.ini?
6.BIG5网站确定可以正常运行。
请问是否还有缺少设定的部份?
因为是程式新手,php是自学的又学的烂,公司只有我一个工程师,没有人可以请益
如果以上测试内容或设定有太白痴的部份,还请前辈们鞭小力一点。