php,mysql插入报错解决思路

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 11:48:18
オリジナル
1950 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート