我想将不同列的数据显示在我的html页面中。
<?php
require '../../config.php';
$connection = new mysqli($servername, $username, $password, $db);
$query = "SELECT * FROM Empresa WHERE id='3'";
$result = $connection->query($query);
?>
<div class="col-md-6">
<h3> <?php
while ($row = mysqli_fetch_array($result)) {
echo $row["name"]; }
?> </h3>
<br>
<p><?php
while($row = mysqli_fetch_array($result)) {
echo $row["description"];}
?></p>
</div>
在第一个实例上,无论我调用什么列,它都能正常工作,但在第一个循环之后,它再也不会显示任何内容。
提前致谢!
答案 0 :(得分:0)
您可以使用单循环来完成此操作:
<div class="col-md-6">
<?php
while ($row = mysqli_fetch_array($result)) {
echo "<h3>".$row["nombre"]."</h3>";
echo "<p>".$row["description"]."</p>";
}
result -> free();
?>
</div>