如果语句在一个数组内?

时间:2015-02-22 12:31:09

标签: php

我在尝试将从SQL表中获取的值放入数组时遇到问题。

我无法粘贴确切的代码,但这里是替换名称:

$fruit_table = array (
    if ($result_fruits->num_rows > 0) {
        while($row2 = $result_fruits->fetch_assoc()) {
            $row2['fruit_id'] . "=>" . $row2['fruit_name'] . ","
        } 
    }
);

我需要这个,以便稍后为一个将以id形式赋值的名称。

<td>" . $fruits_table[$row['input_fruit']] . "</td>

1 个答案:

答案 0 :(得分:0)

嗯,这肯定不是可行的方法..试试这个

$fruit_table = array();
while($row2 = $result_fruits->fetch_assoc()) {
    $fruit_table[$row2['fruit_id']] = $row2['fruit_name'];
}