私はPHPの使用に比較的慣れておらず、データベースからデータをフェッチするためにPHPを使用することに取り組んでいます。以下のように、プロットする必要のある列の数がわかっている場合、テーブルにクエリを非常に簡単にプロットすることができました。
echo "<table border='1'>";
echo "<tr><td align='center' colspan='6'><b>All ".$catDesc." CD's</b></td></tr>";
while ($row = mysql_fetch_array($result)){
echo "<tr bgcolor='#fff'>
<td>".$row['catDesc']."</td>
<td>".$row['CDTitle']."</td>
<td>".$row['CDYear']."</td>
<td>".$row['artistName']."</td>
<td>£".$row['CDPrice']."</td>
<td>".$row['PubName'].", ".$row['location']."</td>
</tr>";
}
echo "</table>";
クエリ結果が保持するフィールド/列の数に関係なく、与えられたクエリの結果をプロットする別の関数にコードを記述する方法があるかどうか疑問に思いました。
共有したいアドバイスやコードをありがとうございます。
ジョニー