php - mysql邮政编码搜索

标签 php mysql

晚安。

我有一个用于房地产网站的 mysql 数据库。有一个搜索表单,人们可以在同一字段中输入位置或邮政编码。

部分SQL是

PostCode LIKE '$Loc%

我的问题是有些人输入这样的邮政编码:“l236yt”,有些人输入这样的空格“l23 6yt”。

数据库包含带有空格的邮政编码,那么如何让它在有或没有空格的情况下工作??

任何帮助将不胜感激

谢谢你

最佳答案

假设数据库中的值没有空格,只需将用户值清理为没有空格的值:

$val = str_replace(' ', '', $val);

关于php - mysql邮政编码搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14903802/

相关文章:

php - 我应该什么时候创建 php 文件来在 mysql 数据库中创建表?

mysql查询-记录在另一个记录中

mysql - SQL 返回始终为假条件的结果

mysql - 使用 ClearDB 插件将使用 MySQL 的 Rails 应用程序部署到 Heroku

mysql - 多表连接

php - 尝试让 json_encode 返回行名称以及 mysql 表中的数据

php - Spatie/pdf-to-image获取图像数量始终返回0

php - MYSQL - 使用两个独立的表进行登录验证,没有任何链接

php - Web API 身份验证

php - 在 PHP 中抓取网页时获取垃圾输出