【发布时间】:2019-06-12 15:32:14
【问题描述】:
我正在尝试将数据从数据库添加到二维数组,然后解包。
此函数位于名为imsConnection.php的文件夹中
function getCurrency() {
global $cn;
$sql = "select * from Currency";
$res = mysqli_query($cn, $sql);
$a = array();
if (mysqli_num_rows($res) > 0) {
while ($row = mysqli_fetch_array($res)) {
$a[] = array($row['currencyID'], $row['currencyName']);
}
}
return $a;
}
然后将其解压到投递箱中:
<select name="drpCurrency" required>
<?php
require_once("imsConnection.php");
$a = getCurrency();
foreach($a as $i) {
echo "<option value='$i'>$a[$i]</option>";
}
?>
</select>
【问题讨论】:
-
您不需要
$a[$i],因为$i已经是元素 - 只需回显$i['currencyName']