Php 每次在数据库中找到字符串时,都要显示它

Php 每次在数据库中找到字符串时,都要显示它,php,mysql,database,foreach,row,Php,Mysql,Database,Foreach,Row,我想知道如何使用foreach语句,其中有一个名为$id的变量,它是一个数据库值 我想知道如何使代码能够尝试查找mysql数据库中某行包含变量值的每个实例:$id,在该实例中可以多次找到该变量 谢谢,我已经尽量解释清楚了。 是否尝试将该值与一个表中的多个列进行比较?在数据库中的多个表中?如何使多个行具有相同的ID?ID应该是唯一的。@Mike基本上,它获取谁发布了评论,以及发布者的ID。 $query = sprintf("SELECT * FROM mytable

我想知道如何使用foreach语句,其中有一个名为
$id
的变量,它是一个数据库值

我想知道如何使代码能够尝试查找mysql数据库中某行包含变量值的每个实例:
$id
,在该实例中可以多次找到该变量

谢谢,我已经尽量解释清楚了。


是否尝试将该值与一个表中的多个列进行比较?在数据库中的多个表中?如何使多个行具有相同的ID?ID应该是唯一的。@Mike基本上,它获取谁发布了评论,以及发布者的ID。
$query = sprintf("SELECT * FROM mytable
                  WHERE id='%s'",
 mysql_real_escape_string($id));

// Perform Query
$result = mysql_query($query)