php - 我想在 sql 中选择客户和日期过滤器

标签 php mysql

我有一个查询,要求在下面由客户选择日期,但它显示错误为

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 2 行第 92 行/path 中的“brand1”附近使用的正确语法

$query ="
SELECT * 
  FROM fuelinv 
  WHERE  `billdate` BETWEEN '$from1' AND '$to1' 
    AND `cusname` = '$brand1' 
";

最佳答案

删除变量周围的“”。在 php 中使用“”字符串时,您可以自由使用变量,无需任何特殊符号。

关于php - 我想在 sql 中选择客户和日期过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31383337/

相关文章:

mysql - 如何使用外键禁用 InnoDB 的 MySQL 注释?

php - 找不到类 'App\Http\Controllers\App\Category'

php - 如何使用 PHP 验证 SQL 中的重复条目?

php - jquery ajax如何验证数据库中是否存在记录

php - SELECT 所有数据行,但消除单列中具有重复数据的行

php - 我如何获取以多行值连接的 id 记录

c# - 在c#中根据文档子值查询DocDB

javascript - 单击事件的动态选择器在 2 个事件后表现异常?

php - 通过 PHP 将 JQuery 生成的元素连接到数据库

php - 给用户的条件评论/对话框