php - mysqli 查询功能不起作用

标签 php mysql mysqli

mysqli_query($con, "SELECT * FROM files WHERE main_subject = " + echo $_GET['msubject']);

上面给了我一个解析错误。您能给我一些关于如何更改它以使其正常工作的建议吗?

最佳答案

您必须使用 . 而不是 + 进行连接。 将您的脚本替换为此:

mysqli_query($con, "SELECT * FROM files WHERE main_subject = '" . $_GET['msubject'] . "'");

关于php - mysqli 查询功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43431908/

相关文章:

PHP:在 MySQL Workbench 6.3 中使用 HTML 表单写入数据库

php - INSERT 后 FOREIGN KEY 未完成列 (PHP)

mysql - N-per-group 与 JOIN

mysql - Friends Feed 的查询优化 - MySQL

php - Jquery ajax post 将阿拉伯字符发送到 php 和 mysql 查询,例如

php - While 循环输出空选择框

php - 如何计算某列与另一个表的列匹配的行数

php SQL选择查询失败

php - 如何在 PHP 中创建 SQLite 时间戳值

javascript - 通过 PHP&AJAX 自动链接短接 (bit.ly)