如何使用MySQL查询显示所有软件名称?

时间:2015-04-15 04:49:28

标签: php mysql

这是数据库值。我不知道如何查询MySQL来显示我想要的模式。该表将所有软件名称及其版本存储在软件1,2,3和版本1,2,3中。我希望在一个查询中显示所有软件名称。

database

1 个答案:

答案 0 :(得分:1)

您可以尝试使用 -

$sql = "Select * from tablename";
$res = mysqli_query($link, $sql);
$softwares = array();
while ($result = mysqli_fetch_array($res)) {
    $softwares[] = $result;
}

foreach ($softwares as $sw) {
    $cols = count($sw);
    for ($i = 1; $i <= $cols; $i++) {
        if (!empty($sw['software'.$i])) {
            echo $sw['software'.$i]."<br>";
        }
    }
}

根据需要获取,循环和打印。