Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何搜索和匹配MySQL中第一个表和第二个表中的特定单词。_Php_Mysql - Fatal编程技术网

Php 如何搜索和匹配MySQL中第一个表和第二个表中的特定单词。

Php 如何搜索和匹配MySQL中第一个表和第二个表中的特定单词。,php,mysql,Php,Mysql,我是一名学习者,正在开发一个web应用程序。 首先,我在第一个表中的数据库中注册和存储值。 第一个表是注册表,它包含3列,mobile是其中的唯一键 ID | Name | Mobile --------------------------- 1 | Himanshu | 9411154321 --------------------------- 2 | Hunny | 9997421931 --------------------------- 现在,名为messa

我是一名学习者,正在开发一个web应用程序。 首先,我在第一个表中的数据库中注册和存储值。 第一个表是注册表,它包含3列,mobile是其中的唯一键

ID |   Name    | Mobile
---------------------------
1  |  Himanshu | 9411154321
---------------------------
2  |  Hunny    | 9997421931
---------------------------
现在,名为message的第二个表也包含3列

ID |   Mobile    | Message
-------------------------------------
1  |  9411154321 | Hello 1st msg 
-------------------------------------
2  |  9999999999 | 2nd msg from another number
-------------------------------------
3  |  9411154321 | 3rd msg 
-------------------------------------
4  |  9999900000 | 4th msg
-------------------------------------
在第二个表中,将有实时更新,即在消息表中。我想搜索的是,存储在第二个表中的手机号码与第一个表匹配。 如果在第一个表中找到匹配项,则只有它进一步处理,否则显示错误

我不知道在PHP/Mysql中使用什么查询来匹配这一点。 请帮助。

我的简单查询:

SELECT *
FROM second_table LEFT OUTER JOIN first_table
  ON first_table.Mobile = second_table.Mobile;

更多:

这就是你使用连接的目的:@VyassaBaratham如果你在回答中推荐,我会投反对票。@AaronMiller很公平,但实际上我甚至没有看我发布的任何链接。我假设任何引用都能描述这种基本的东西。@VyassaBaratham,你会这么想,对吗?不幸的是,在W3Schools.com的背景下,这远远不是一个安全的假设。