php *** 作数据库 为什么没反应

php *** 作数据库 为什么没反应,第1张

是你代码问题,你的SQL语句写错了。其实与你上面在phpmyadmin中执行的语句是一样的。

$sql="INSERT INTO test (id,uid,regdate,remark)values(``,`php222`,now(),`工人`)";

应该是

$sql="INSERT INTO test (id,uid,regdate,remark)values('','php222',now(),'工人')";

注意,MYSQL语句中,` 号(Esc下面那个按钮)与单引号使用是不同的。

` :一般用来包含表名,表中的字段名。

' :一般是用来包含 varchar, text, longtext 等字符型数据的。

$sql = "INSERT INTO sun (ID, Name, Age)values('1', 'Baidu', '9')";

请确定你的ID是否是自增字段,如果是的话,就应该是这样:

$sql = "INSERT INTO sun ( Name, Age) values('Baidu', '9')";

自增字段的话,ID这个是数据库自己产生的,你不用指定值,否则会出现插入不了的情况

以上就是关于php *** 作数据库 为什么没反应全部的内容,包括:php *** 作数据库 为什么没反应、为什么我的php不能访问mysql数据库!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9868180.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存