我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

SQL INSERT提供“无效查询:未知列”

I need to put into database a $username, but my query gives me Invalid query: Unknown column ....

This is my query:

"INSERT INTO `user`(`screen_name`) VALUES (".$userName.")" 

Anyone can help me?

There are no quotes at the string.

"INSERT INTO `user`(`screen_name`) VALUES ('".$userName."');" 

Add the semi-colon at the end but it is not always necessary.

You can try like this

$sql = "INSERT INTO table_name (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')";

近期文章

  • 解析dataorg.json.JSONException时出错:java.lang.String类型的值<br无法转换为JSONObject
  • 如何将主文件中写入的函数调用到php和jquery中的ajax文件中
  • PHP,奇怪的错误[重复]
  • 在PHP中选择数组元素
  • PHP IF((X)||(X && Y))声明[关闭]
  • 我在php&html中
  • 回显数组值
  • 在这种情况下如何使用REGEX? [关闭]
  • php通知未定义索引会话[重复]
  • 将整个HTML从网页发布到PHP [重复]
  • Kohana提供的参数无效
  • 在php中显示MySql数据库错误[重复]
  • 输入表单检查$ _POST或$ _GET数组[关闭]
  • 我如何编辑magento的主页
  • MySQL的PHP​​数据处理进展
  • 使用php和mysql登录/注册系统
  • 如何在我的代码中避免SQL注入? [重复]
  • 基于url将“active”类/ id添加到表格样式导航
  • 分页没有抓取页面有条件
  • Mysqli登录 - 我用这段代码保护免受Sql注入? [关闭]

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华