gpt4 book ai didi

php - 如何设置从MySQL数组获取多个值并检查数组键

转载 作者:行者123 更新时间:2023-11-29 20:53:39 27 4
gpt4 key购买 nike

我正在尝试从 MySQL 数组获取多个值并检查数组键是否存在。

我有两个不同的表booking_infoticket_details如果两个id相同,则从ticket_details获取值

function getSeatInfo()
{
global $getseatinfo;
$id = 1;
$sql = "SELECT id FROM booking_info WHERE id = '". $id . "'";
$sqlr = "SELECT * FROM ticket_details WHERE id = '". $$sql . "'";
$res = mysql_query($sqlr);

$c=0;
while ($a_row = mysql_fetch_array($res)) {
$getseatinfo[$c]["id"] = $a_row["id"];
$getseatinfo[$c]["seat_number"] = $a_row["seat_number"];

$c++;
}
return $getseatinfo;
}

并检查该值是否存在

global $getseatinfo;
$values=array('A1','A2','A3','B1','B2','B3');

if (array_key_exists($values,$getseatinfo)) {
echo "Key exists!";
} else {
echo "Key does not exist!";
}

最佳答案

执行一个查询,例如:

        $id = 1;
$sql = "SELECT bi.id,td.* FROM booking_info bi WHERE bi id = '". $id."' ";
$sql .= "LEFT JOIN ticket_details td ON td.id = bi.id";

关于php - 如何设置从MySQL数组获取多个值并检查数组键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37809628/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com