这是数据库值。我不知道如何查询MySQL来显示我想要的模式。该表将所有软件名称及其版本存储在软件1,2,3和版本1,2,3中。我希望在一个查询中显示所有软件名称。
答案 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>";
}
}
}
根据需要获取,循环和打印。