以下のコードは意図した通りに動作していません。最初の列はサイト名、2列目はカテゴリ、3列目はRSSのURL(3つの列にはまだ入っていません)が3列あります。データはデータベースにありますが、以下のステートメントの結果を見ると、サイト名の結果は現在のWebページにリンクします。私は、データの各列をページに正しく表示させるための助けに感謝します。で開始するURLを含むHTMLテーブルにMySQL結果を表示
echo "
<table border='1'>
<tr>
<th>Site Name:</th>
<th>Category:</th>
<th>RSS:</th>
</tr>";
:
<?php
$query="SELECT * FROM SOMETABLE";
$result=mysql_query($query);
$num = mysql_numrows($result);
echo "
<table border='1'>
<th>Site Name:</th>
<th>Category:</th>
<th>RSS:</th>";
$i=0;
while ($i < $num) {
$siteName =mysql_result($result,$i,"siteName");
$category =mysql_result($result,$i,"category");
$category =mysql_result($result,$i,"url");
$rss =mysql_result($result,$i,"rss");
echo "
<tr>
<td><a href='$url'>$siteName</a></td>
<td>$category</td>
<td>$rss</td>
</tr>";
$i++;
}
?>
または、HTMLで一重引用符を使用し、それを素敵なHEREDOCに置き換える必要はありません –