php - MySql 选择引号

标签 php mysql

我有以下代码:

$query = "SELECT `email` FROM `user` WHERE `email` = " . mysql_real_escape_string($this->email) . "";

我不知道应该使用什么样的引号,因为它不起作用。

最佳答案

应该使用单引号:

$query = "SELECT `email` FROM `user` WHERE `email` = '" . mysql_real_escape_string($this->email) . "'";

关于php - MySql 选择引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17589813/

相关文章:

php - 如何在 PHP 中构建跨数据库查询?

c# - Entity Framework 数据库第一代崩溃MYSQL

mysql - node-mysql 一个查询中的多个语句

mysql - 查询 MySQL 中重复 id 的值的总和

php - mysql ORDER BY "month"与 unixtime

php - 如何使用 Laravel Eloquent 动态填充复选框

php - 我们如何检查我们是否在本地主机上运行 PHP 脚本?

php mysql 查询 | html表格

MySQL 5.7 基于不同的列返回表的所有列

php - 正则表达式 - 匹配文本中的 "(posted|post|submitted) by:"