小编Hen*_*nry的帖子

如何忽略MYSQL SELECT LIKE%...上的字符

我有一个带有phone列的表,其中数据可能在数字之间有空格,点,短划线或+符号.我需要使用忽略所有这些字符的LIKE通配符进行搜索,例如:

  • 一条记录的电话可能是"+ 123-456 78.90"
  • 查询"6789"或任何完整或不完整的正确数字顺序的查询应该提出该记录.

不幸的是我无法清理原始表以删除非数字字符并执行简单的SELECT LIKE%...%.

MYSQL具有替换/删除字符串中的字符的功能,但无法在具有widlcarded LIKE的查询中找到使用它们的方法.

任何帮助都感激不尽.

mysql select wildcard sql-like

13
推荐指数
2
解决办法
2万
查看次数

如何在循环中向项目添加项目?

foreach循环中,似乎PHP在开始时读取整个数组,因此如果您突然需要将新项目附加到数组,它们将不会被循环处理:

$a = array (1,2,3,4,5,6,7,8,9,10);

foreach ($a as $b)
    {
        echo " $b ";
        if ($b ==5) $a[] = 11;
    }
Run Code Online (Sandbox Code Playgroud)

只打印出来: 1 2 3 4 5 6 7 8 9 10

php arrays foreach loops

8
推荐指数
1
解决办法
7188
查看次数

我可以基于包含的HTML注释选择DOM元素吗?

使用CSS3或XPath表达式,我想知道是否可以选择包含某些HTML注释的元素。

例如:

<table>…</table>
<table> <!--this one --> …</table>
Run Code Online (Sandbox Code Playgroud)

如何在table不使用任何其他属性的情况下选择第二个?(它不一定总是第二张表)

html xpath dom css-selectors

2
推荐指数
1
解决办法
377
查看次数

标签 统计

arrays ×1

css-selectors ×1

dom ×1

foreach ×1

html ×1

loops ×1

mysql ×1

php ×1

select ×1

sql-like ×1

wildcard ×1

xpath ×1