weixin_51693108 2021-11-30 20:29 采纳率: 66.7%
浏览 38

PHP数据通过SQL传输一直传输不成功

$sql="INSERT INTO account2(id, username, password, email, province, city, district) VALUES ('null','$username','$password','$email','$province','$city','$district')";初学者,想问一下这个存在什么问题吗,数据一直传不到数据库,而把'null','$username','$password','$email','$province','$city','$district'改成常数后又可以?

  • 写回答

2条回答 默认 最新

  • CSDN专家-showbo 2021-11-30 21:24
    关注

    题主打印下sql语句放到Navicat执行看看报什么具体错误。如果id值自增字段,应该是设置为null,而不是字符串'null'

    $sql="INSERT INTO account2(id, username, password, email, province, city, district) VALUES ('null','$username','$password','$email','$province','$city','$district')";
    die($sql);//
    
    

    特别字符串值,如果内容包含引号会导致sql语句出错,要注意转义,一个单引号变2个
    https://blog.csdn.net/czh500/article/details/90721286

    评论

报告相同问题?

问题事件

  • 创建了问题 11月30日

悬赏问题

  • ¥15 静电纺丝煅烧后如何得到柔性纤维
  • ¥15 (标签-react native|关键词-镜像源)
  • ¥100 照片生成3D人脸视频
  • ¥15 伪装视频时长问题修改MP4的时长问题,
  • ¥15 JETSON NANO
  • ¥15 VS开发qt时如何在paintgl函数中用pushbutton控制切换纹理
  • ¥20 关于 openpyxl 处理excel文件地问题
  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。