Php 使用第一个表的值查询第二个表
我的数据库中有两个表,部门和公司。我想做的是,如果php中的一个发布值在查询中运行,请检查第一个表中的值,如果找到,则使用该值查询第二个表 因此,例如,postedvalue=demo,我运行selectquery将值存储在变量中,然后在公司com上的查询中使用该变量。我知道如何查询表,但不知道如何在php中将值存储在变量中。谢谢 顺便说一句,我使用的是MySql,而不是pdo或mysqliPhp 使用第一个表的值查询第二个表,php,mysql,Php,Mysql,我的数据库中有两个表,部门和公司。我想做的是,如果php中的一个发布值在查询中运行,请检查第一个表中的值,如果找到,则使用该值查询第二个表 因此,例如,postedvalue=demo,我运行selectquery将值存储在变量中,然后在公司com上的查询中使用该变量。我知道如何查询表,但不知道如何在php中将值存储在变量中。谢谢 顺便说一句,我使用的是MySql,而不是pdo或mysqli $result1 = mysqli_query($conn,"SELECT data1 FROM fir
$result1 = mysqli_query($conn,"SELECT data1 FROM firsttable");
while($row = mysqli_fetch_array($result1)){
$result2 = mysqli_query($conn, "SELECT data2 FROM secondtable WHERE data2 = '".$row[0]."'");
while($row2 = mysqli_fetch_array($result2)){
echo $row2[0];
}
}
- $result1是第一个查询
- 第一个while循环通过第一个查询
- $result2是第二个查询,它从第一个查询的 结果
- 第二个循环通过第二个查询并从第二个查询返回数据 我们将其与第一个查询中的数据进行比较的查询 希望这是有意义的