我有一个PHP函数,它从本地主机MySQL表返回一行,如下所示:

<?php
//include database connection process
require_once("includes/conn.inc.php");
//prepare statement
$stmt = $conn->prepare("Select * FROM races WHERE raceID = ?");
$id = 1;
$stmt->bind_param("i", $id);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
?>

我想对这个数组做的是将数据从各个字段输出到它们自己的HTML<div><p>中,标题指示它们在单独的div中的含义。我目前使用print_row方法,将所有内容输出到一个div中。我想要的所有数据都在那里,但我希望将其分成名称/值段落或div。
//what I currently have
<?php
    print_r($row);
?>

有办法吗?
提前谢谢你,
作记号

最佳答案

我不太明白这个问题,但我想我明白你需要什么。
使用while遍历每行。

while($row = $resultDesc->fetch_assoc())
{
    echo '<p><strong>Description:</strong></p> ';
    echo '<p>'. $row['description'] . '</p>';
}

这不是确切的解决方案,但至少可以告诉你路径。

关于php - PHP-将关联数组输出到带有标签/标题的HTML <divs中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35229869/

10-12 00:40
查看更多