新手提问:php中数据库查询语句错误$mysqli->query()有错怎么回事?

问的东西在这

sql语句直接数据库中查询有没有问题。
一般是sql语法错误

能帮我看看吗?我找不出sql语法错误

你的SQL语句连接的时候注意空格,检查一下where和and这两处前面有没有空格。
另外最后用参数化查询,既可以防止注入攻击,也更直观,还提高效率。

你的SQL语句连接的时候注意空格,检查一下where和and这两处前面有没有空格。
另外最后用参数化查询,既可以防止注入攻击,也更直观,还提高效率。

注意空格还是一样。我有个疑问,像这样的语句sql语句直接写一句不行吗为什么要用 . 连接