这是我现在的密码

$goalquery = "SELECT goal FROM Goals";

if ($result = $mysqli->query($goalquery))
$goal = $result->fetch_row();

foreach($goal as $value){
   ?> My goal is <?php echo $value;
 }

它显示
但对于$goal
应该说。。。
My goal is to hang my clothing
My goal is to drink less coffee
My goal is to go to the gym everyday

最佳答案

我想你可能想fetch associations

$goal = $result->fetch_assoc();

来自文档
返回与获取的行对应的关联数组,如果没有更多行,则返回空值。
fecth_row()您使用的函数将只返回一行
从结果集中获取一行数据并将其作为枚举数组返回,其中每列存储在从0(零)开始的数组偏移量中。对该函数的每个后续调用都将返回结果集中的下一行,如果没有更多行,则返回NULL。

关于php - 通过格式显示查询中的多个值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22263596/

10-11 05:04