※ ChatGPTを利用し、要約された質問です(原文:PHP+MySQL で検索結果を横並びに表示させたい)
PHP+MySQL で検索結果を横並びに表示させたい
このQ&Aのポイント
PHPとMySQLを独学で勉強し始めたところなのですが、検索結果を横並びに表示する方法がわかりません。
テーブルのデータを取得し、画像を横に並べて表示したいのですが、縦に並んでしまいます。
どうすれば検索結果を横並びに表示できるでしょうか?
PHP+MySQL で検索結果を横並びに表示させたい
PHPとMySQLを独学で勉強し始めたところなのですが
下記の様に書いてみたところ
結果(画像)の表示が縦並びになってしまいます。
どうにか横並びに表示できないでしょうか?
<html>
<head><title>タイトル</title></head>
<body>
<table>
<?php
$host = "localhost";
if (!$conn = mysql_connect($host, "ユーザー", "パス")){
die("MySQL接続エラー.<br />");
}
mysql_select_db("データベース名", $conn);
$sql = "SELECT * FROM 01_table WHERE on ='1'";
$res = mysql_query($sql,$conn);
while($row = mysql_fetch_array($res)) {
print("<tr>");
print("<td>".$row["img"]);
print("</td>");
print("</tr>");
}
mysql_free_result($res);
?>
</table>
</body>
</html>
※01_tableのonには「0」か「1」を入れてあり
imgには 「<a href="リンク先アド"><img src="画像のアド"></a>」
を入れてあります。
基礎が無く、勘だけで作ってますので根本的に間違ってるかもしれないのですが よろしくお願いします。
お礼
ありがとうございます。 きれいに横並びになりました。 やっぱり、基礎は大事なのですね もう少し基礎を勉強してみます。 ほんと、ありがとうございました。