ハイ。同様の答えがあることは知っていますが、うまくいきません。これが私のタラです:
<?php include 'header.php'; ?>
<?php include 'connect.php';
$q = mysqli_query($link, $aaa = 'SELECT * FROM agentii LEFT JOIN orase ON agentii.oras=orase.oras_id WHERE orase.oras_id = \'' .$_GET['id']. '\'') or die(mysqli_error($link));
$row = mysqli_fetch_assoc($q);
?>
<h2>Title <em><?php echo $row['oras'];?></em></h2>
<div class="div_view">
<table cellspacing="0" cellpadding="5" border="0" width="100%">
<tr>
<th>Agentie</th>
<th>Adresa</th>
</tr>
<?php while ($row = mysqli_fetch_assoc($q)) { ?>
<tr>
<td><?php echo $row['agentie'];?></td>
<td><?php echo $row['adresa'];?></td>
</tr>
<?php }?>
</table>
</div>
<?php include 'footer.php'; ?>
この出力 (新しいアカウントのため、画像を配置できません。prt src へのリンクを配置します): http://postimage.org/image/w9zsexz91/
私のデータベースには 3 つの行があり、コードは 2 つしか出力しません。これは 2 つの mysqli_fetch_assoc が原因であることはわかっていますが、すべての行を表示したいので、タイトルも表示したいと思います ( <?php echo $row['oras'];?>
)。
誰かがこれで私を助けてくれますか? 事前にthx!