使用php和mysql进行搜索查询的问题

马克洛伊

我只想要一个直接的答案和解释为什么我之前的查询有效,但后者没有。

这是工作正常的查询:

$sql = "SELECT * FROM productslist WHERE brand LIKE ?";

这根本不起作用,只是返回一个错误:

$sql = 'SELECT * FROM productslist WHERE brand LIKE "%'.$search_string.'%"';

有人可以解释一下为什么后一个查询根本不起作用吗?

提前致谢..

图像

用 PDO 试试这个(编辑:包括 PDO 连接字符串,因为他没有指定他是否使用 PDO)-

$dbh = new PDO("mysql:hostname=$your_server;dbname=$database_name, $username, $password);

$sql = "SELECT * FROM productslist WHERE brand LIKE :search";
$query = $dbh->prepare($sql);
$query->bindValue(":search", "%$search_string%");
$query->execute();

$result = $query->fetchAll(PDO::FETCH_ASSOC);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用PHP,CodeIgniter和MySQL显示查询的日期字段问题?

来自分类Dev

使用JQuery,PHP和MySQL进行数据验证的登录问题

来自分类Dev

使用PHP和MySQL进行地理位置半径搜索

来自分类Dev

MySQL全文搜索,使用PHP和PDO按相关性和整数进行连接和排序

来自分类Dev

使用PHP,MYSQL,GROUP_CONCAT和JOIN进行空间搜索

来自分类Dev

如何使用OR和AND关键字使用php和mysql在存储过程中进行搜索查询?

来自分类Dev

MySQL搜索和替换查询

来自分类Dev

使用MultiMatchQueryBuilder进行“和”关键字查询搜索

来自分类Dev

在PHP和MYSQL中对搜索完整标题及其单词进行单个查询?

来自分类Dev

laravel中使用谷歌地图和mysql进行半径搜索

来自分类Dev

在PHP中搜索MySQL查询

来自分类Dev

使用JPA /本机查询在MySql中进行批量/批量搜索

来自分类Dev

使用PHP和MySQL查询的数组维度

来自分类Dev

MySQL搜索查询问题

来自分类Dev

使用搜索名字和姓氏混合php查询

来自分类Dev

使用mysql / php进行严格搜索

来自分类Dev

使用OR条件进行全文搜索的MySQL查询

来自分类Dev

PHP搜索查询MYSQL

来自分类Dev

使用PDO进行MySQL搜索查询并显示结果列表

来自分类Dev

使用php和mysql搜索查询

来自分类Dev

使用php $ variable的mysql搜索查询语法

来自分类Dev

PHP和MySQL查询问题

来自分类Dev

如何使用MySQL和PHP对多个搜索结果进行分页?

来自分类Dev

MySQL全文搜索,使用PHP和PDO按关联性和整数进行连接和排序

来自分类Dev

使用PHP和mysql进行AJAX查询

来自分类Dev

使用sprintf()和格式符号进行查询的问题

来自分类Dev

MYSQL搜索查询使用降序限制1和使用left

来自分类Dev

进行 PHP MySql 搜索

来自分类Dev

数据库查询的 PHP 和 MySQL 问题

Related 相关文章

热门标签

归档