php - 包含 php 数组键的 Mysql 查询? IE。 "WHERE profession = $user[' 职业']”

标签 php mysql

我该如何处理这样的事情:

"SELECT skills FROM jobs WHERE profession = $user['profession']"

职业是一个字符串...

最佳答案

就用

"SELECT skills FROM jobs WHERE profession = '{$user['profession']}'"

PHP 允许你这样混合使用引号

注意假设所有的安全检查和验证都在这个位之前完成

关于php - 包含 php 数组键的 Mysql 查询? IE。 "WHERE profession = $user[' 职业']”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5179299/

相关文章:

php - 仅在 YouTube iframe 上调整宽度和高度

c# - 如何将大数据表复制到 MySql 表?

php - Docker 中的 MySQL 数据库访问被拒绝

php - 新版本不显示 Google 图表

php - 使用 mysql 和 php 从表中删除

mysql - 获取子类别的家谱

php - 如何借助 PHP 在 MySQL 数据库中执行搜索操作?

php - 如何在具有多个 foreach 的表单中仅显示 1 个提交按钮

php - 数据提供者和关系 (Yii)

php - 显示具有多对多关系的字段 laravel 5.4