欢迎来到天天文库
浏览记录
ID:40562830
大小:42.50 KB
页数:6页
时间:2019-08-04
《php核心操作:增、删、改、查操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.php中接受表单传递数据!$name=$_POST[name];$password=$_POST[password];格式如上:name为表单名称,password为密码输入框名称2.PHP插入Mysql数据库时的乱码问题今天用PHP做了插入、读取Mysql的数据库操作,碰到了令人头疼的中文乱码问题。问题描述:当在表单中输入中文,提交后插入/修改数据库后变成了乱码,而插入/修改英文时一切正常。解决方法:1、在插入/修改的SQL语句前加如下代码: mysql_query("setnamesutf8");2、在插入/修改的SQL语句后加一下代码(假如插入/修改的SQL语句的变
2、量名为$addSQL): $addSQL=iconv("gbk","UTF-8",$addinfoSQL);假如上述代码后,乱码问题即可解决,示例如下: mysql_query("setnamesutf8"); $addSQL="insertinto tablesetlink_name='".$link_name."'"; $addSQL=iconv("gbk","UTF-8",$addinfoSQL); $result=$Conn->Execute($addiSQL);3.php插入mysql数据库成功案例!demo.php文件代码:
3、thod="post"action="insert.php"name="form1"> 姓名:
性别:
职务:
4、abel>
5、est';//你的mysql库名//连接本地数据库$conn=mysql_connect($dbhost,$dbuser,$dbpass);//打开数据库mysql_select_db($dbname,$conn);//插入数据mysql_query("setnamesgbk");//解决插入数据库后中文乱码问题$sql="insertintotest(name,sex,zhiwu)values('$name','$sex','$zhiwu')";//将表单数据赋值给数据库各相应字段$sql=iconv("gbk","gbk",$sql);//处理赋值字段中文乱码问题$result
6、=mysql_query($sql,$conn)ordie(mysql_error());echo"成功添加数据!";//关闭数据库mysql_close($conn);?>4.php显示mysql数据库成功案例!
7、ame);$q="SELECT*FROMtest";//SQL查询语句mysql_query("SETNAMESGB2312");$rs=mysql_query($q);//获取数据集if(!$rs){die("Validresult!");}echo"
此文档下载收益归作者所有