php - php MySQL 查询中的关联数组

标签 php mysql arrays

我在 php 中有一个 mysql 查询:

mysqli_query($link,"SELECT * FROM `content` WHERE `page`='$cont_sel_e['name']'")

但是它不会返回任何内容。我知道错误是 '$cont_sel_e['name']' 部分中的单引号。问题是,如何正确格式化它才能正常工作?

最佳答案

您实际上并不需要所有这些引号。

mysqli_query($link, "从内容中选择 *,其中 page = '{$cont_sel_e['name']}'");

这样就可以了

关于php - php MySQL 查询中的关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32927557/

相关文章:

PHP json_encode 对于大数组很慢

php - 如何使用 php 在选择框中组织多个结果?

mysql - 为什么我的测试不能与 MySQL 一起运行?

mysql - perl DBD::mysql 不适用于 mysql 5.6?

php - 禁用下拉列表后如何将选定的下拉列表项存储在变量中?

php - 如何运行php文件

mysql - 使用SQL从多个位域中选择单个 "true"位域的记录

使用 char 数组的 C++ 二进制搜索

javascript - 如何使用 LoDash/Underscore 将所有零值移动到数组的末尾?

javascript - 获取数组javascript的子数组