我的数据库中有2个表,部门和 company_com 。我想要做的是,如果在查询中运行php中的已发布值,请检查第一个表中的值,如果找到,则使用该值查询第二个表。
因此,例如,发布值= 演示,我运行select查询将值存储在变量中,然后在 company_com 的查询中使用该变量。我知道如何查询表但不知道如何将值存储在php中的变量中。感谢
BTW我使用的是MySql而不是pdo或mysqli。
答案 0 :(得分:1)
$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];
}
}
第二个循环通过第二个查询和第二个回声数据 我们与第一次查询的数据进行比较的查询。
希望这有任何意义。