我正在创建一个Web应用程序,它需要一系列来自数据库的相关数据,这些数据应该用逗号分隔,
提示:我使用while循环
获取这些值<?php while ( $writer = mysqli_fetch_assoc($sqi8)) { ?>
<?=$writer['fullname']; ?>
<?php } ?>
所以在上面的代码中,数据库中有多个名称,我想在获取它们时用逗号分隔它们
答案 0 :(得分:0)
实现这一目标的更简洁方法是:
<?php
$fullNames = [];
while ($row = mysqli_fetch_assoc($sqi8)) {
$fullNames[] = $row["fullname"];
}
foreach ($fullNames as $fullName) { ?>
<a href="cast-profile.php?cast=<?=$fullName;?>"><?=$fullName; ?> </a>,
<?php
}
?>