我遇到一些问题,根据存储在单独表中的数字数组来回显表行的结果。
我想根据POS TABLE pos列中指定的顺序显示图书。
$arr = $pos['pos']
$sort = explode(', ', $arr);
$sql = " SELECT * FROM items ";
$result = mysqli_query($db, $sql);
if ($result->num_rows > 0) {
$prods = $result->fetch_assoc();
foreach ( $sort as $pos ) {
echo $prods['qty'][$pos]; // NOT WORKING
}
}
以下是表格的结构:
-POS TABLE---------
id: pos:
1 4,1,3,2
-ITEMS TABLE---------
id: qty: name:
1 43 book1
2 23 book2
3 6 book3
4 36 book4