欢迎分享,转载请注明来源:内存溢出
PHP 报错 Warning: mysql_query() expects parameter 1 to be string, resource given in
你搞混了mysql函数和mysqli函数的用法mysql_query( $sql, $conn)第一个是sql语句,第二个是mysql连接源,其中,第二个参数可以省略,默认是上一个连接mysqli_query( $conn, $sql )两个参数刚好和上面相反,而且第一个参数不可以省略!mysql函数只可以过程方式 *** 作数据库, 而msyqli可以过程方式和对象方式,比如$conn = new mysqli('localhost', 'root', 123456, 'dbname')$conn ->query( $sql )建议使用msyqli函数,mysql函数在php的高版本中已经抛弃了,比如php7你好。$sql="insert into `bbs`.`test` (user,regdate,remark) values ('隔壁',now(),'厨房')"你先 echo $sql你把打印出来的语句,把语句打印出来,打印出来的sql语句,放到mysql里面执行语句,可以执行的话,那就可以啦。 以上的语句是因为你加了数据库DB出现的问题。insert into `bbs`.`test` 直接="insert into test (user,regdate,remark) values ('隔壁',now(),'厨房')"搞定
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
MySQL安装命令
上一篇
2023-03-07
在MySQL查询结果集中得到记录行号
下一篇
2023-03-07
评论列表(0条)