我已经编写了这个代码,理论上我想循环一个数组,并在select语句中使用每个值来检索适用的信息。然后将特定的值id映射为键,并将sql语句中的值映射为其关联值。虽然我似乎无法弄清楚如何将它作为一个值添加到我的数组中,但我确定要说出来。从sql语句检索数据
继承人我的代码
/*
* Loop through the hasNewModelIdInYear and retrieve the exterior media paths
* with a mapped id as a key.
*/
$mediapatharray = array();
foreach ($hasNewModelIdInYear as $key => $value) {
$selectMediaPathFromValue = "SELECT `name` FROM `media` WHERE `id`='".$value['img1_media_id']."'";
$res = $mysqli->query($selectMediaPathFromValue);
$mediapatharray[$value['model_id']] = $res;
}
所有这些阵列的回报是一个充满键,但没有价值。随着变量$资源的阵列做我接下来要 - > fetch_value?因为我不知道为了从查询访问数据所需的语法?
认为麦克
你没有理解价值观!!! –
如果'id'列是整数(或甚至字符串),则可以构建用于IN()'子句的自定义变量。 – hjpotter92
@ferozakbar OP的问题正是:“_With变量'$ res'然后我必须' - > fetch_value'_” – hjpotter92