我在php代碼中遇到了html表的問題。 我嘗試這段代碼,但是我在標籤中遇到了href問題。實際上,當我點擊href時,它會在DetailsAnnonces.php存在時發佈undefined。html表中未定義的href
感謝您的回覆。
<?php
[email protected]_connect($_SESSION['servername'],$_SESSION['username'],
$_SESSION['password'], $_SESSION['database']) or die(mysql_error());
$verifExistence1 = "SELECT * FROM `annonces`;";
$result = mysqli_query($conn, $verifExistence1);
echo "<table border = 2>";
echo "<table align='center'> <thead>
<tr>
<th>Titre</th>
<th>Description</th>
<th>Image</th>
</tr>
</thead>
<tbody>";
while($row = @mysqli_fetch_assoc($result)){
$idbis=$row['id'];
$titrebis=$row['titre'];
echo "<tr>
<td>" . $row['titre'] . "</td><td>" . $row['description'] . "</td>
<td> <a href=\"DetailsAnnonces.php?id=$idbis\">$titrebis</a>
</tr>";
}
echo "</table>";
//echo $html_table;
?>
你的意思是'it post undefined'是什麼意思? – chalasr
當我點擊href時,它會打開一個空白頁,其中包含undefined –
這聽起來像你的$ idbis變量是未定義的。嘗試'var_dump($ idbis);'並且回報你看到的內容。如果未定義,那麼在數據庫查詢的某個位置出現問題,或者數據庫中不存在字段「id」。 – Err