php sql - 将一组数字与另一组匹配

时间:2014-07-31 06:01:57

标签: php sql

我在表格中有一组数字(比如120-150左右),我的数据库中有另一个表格,用于存储国家代码和相应的调用引脚。

现在国家/地区引脚可以在1-4位数之间变化,我必须将数字组与国家/地区引脚匹配才能从数据库中获取国家/地区代码。

我已尝试过以下但无济于事,因为国家/地区代码的数字可能介于1到4位之间。

$subject = "211";
$pattern = '/^211/';
preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE, 3);

有人可以帮我找出解决问题的方法。

非常感谢。

1 个答案:

答案 0 :(得分:-1)

for循环到数字集,然后逐个检查并检入sql查询,

select * from table where countrypin like %SETOFNUMBER% 

如果你得到输出,那么从中找到countrycode