php,mysql插入报错解决思路

WBOY
发布: 2016-06-13 11:48:18
原创
1910 人浏览过

php,mysql插入报错
直接在mysql里插入这句就没问题...写到php里就报错说Warning: mysqli_query() expects at least 2 parameters, 1 given in D:\xampp\htdocs\ca\connect.php on line 12
错误里的line 12指的是php代码里的$res=mysqli_query($sql);这行

<?php<br />$mysql=mysqli_connect("localhost","root","","leo");<br />$sql="insert into doc (name,size,loc) values('name1','size1','loc1')";<br />$res=mysqli_query($sql);<br />if($res===TRUE)<br />{<br />	echo '插入完成';<br />	}<br />	else echo '插入失败';<br />	mysqli_close($mysql);<br />?>
登录后复制


------解决方案--------------------
函数原型
mixed mysqli_query ( mysqli link, string query [, int resultmode] )
link 不可缺省
应该写作
$res = mysqli_query($mysql, $sql);
------解决方案--------------------
<br />mysqli_query($mysql,$sql);//必须要2个参数<br />
登录后复制


要学会查手册

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板