我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

问题“%”MySQL [重复]

This question already has an answer here:

  • How to use PHP string in mySQL LIKE query? 2 answers

I have a newbie question.

The "%" seems not working here whereas "Troyes" is in the database:

$requete = $bdd->query("SELECT * FROM club where ville='Tro%'")->fetchall();

But here the fetchall give me what I want:

$requete = $bdd->query("SELECT * FROM club where ville='Troyes'")->fetchall();

do you know what's wrong with the first query ?

Thank you for your help !

</div>

You need to replace = with LIKE, e.g.

SELECT * FROM club where ville LIKE 'Tro%'

近期文章

  • Laravel 5.1 firstOrNew
  • PHP和.htaccess不允许$ _GET
  • 按顺序在数组内部回显数组
  • MySQL多表DELETE出错
  • 运行if / else语句并迷路
  • PHP - 用另一个Json覆盖Json
  • Camelize一个php字符串
  • PHP:“<<”和“>>”之间的preg_replace
  • 2删除,只有一个工作[POSTGRESQL]
  • 如何在php中使用此功能
  • PHP - 如何使用trim可选的character_mask去除我想要剥离的所有字符
  • 如何根据MySQL的值设置表头的颜色?
  • 用PHP编写的使用JSON格式作为数据的模板引擎? [关闭]
  • 如何通过jquery代码获取html中的变量?
  • 如何使用ajax检索不同的值?
  • 从PHP中的数组中获取JSON值
  • 如何正确格式化这四个查询?
  • 如何在服务器上运行PHP脚本而不更新服务器的文件
  • php:md5不同的密码以相同的方式编码[重复]
  • 扩展联系表格7 - 预览窗格

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华