
PHP+MySQLでデータベース作成をはじめた初心者です。
検索結果を横並びにしたかったので他ページを参考にやってみました。
横に並べられるようにはなったのですが、検索結果を横並びで、かつ、4こならべると次の行にうつる方法はどうすればいいのでしょうか?
データひとつを■とすると
■■■<改行>
■■■<改行>
■■■<改行>
といった感じです。
よろしくお願いいたします。
<?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);
print("<tr>");
while($row = mysql_fetch_array($res)) {
print("<td>".$row["■"]);
print("</td>");
}
mysql_free_result($res);
?>
print("</tr>");
No.2ベストアンサー
- 回答日時:
>どう入れればいいでしょうか?
あ、すみません。テーブルにしていましたね(汗)。横も4列だったかな。
<?php
$colmax = 4;
$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);
$colct = 0;
while($row = mysql_fetch_array($res)) {
if ($colct >= $colmax) {
print "</tr>\n";
$colct = 0;
}
$colct++;
if ($colct == 1) { print "<tr>"; }
print "<td>" . $row["■"] ."</td>";
}
mysql_free_result($res);
while ($colct <= $colmax) {
print "<td></td>";
$colct++;
}
print "</tr>\n";
?>
動かしてはいないので、typoなどがあったら適宜修正してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルに入っているデータと...
-
リストから詳細画面に遷移する...
-
sqlから多次元配列に要素を格納...
-
mysql_queryが動かなくて困って...
-
DB(MySQL)から複数行のデータを...
-
PHPのSQLインジェクションはspr...
-
PHPからデータベースに接続した...
-
実行時エラー3131 FROM 句の構...
-
MySQLでデータベースにデータin...
-
Pro*Cの構文エラー
-
SELECT結果から動的にコンボボ...
-
MySQLにHTMLタグを挿入したい
-
エラー3011
-
phpで複数の検索語を検索対象に...
-
codeigniter 複数モデルでトラ...
-
会員サイトでログイン後の会員...
-
sortable ギブアップです…助け...
-
DBで検索結果に該当するデータ...
-
insert1つの処理でもトランザ...
-
OracleからAccessへのインポート
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
下記エラーメッセージ解決について
-
文字化けするのはなぜですか
-
ループ内に任意行を差し込む処...
-
PHPでMySQLのデータを検索したい
-
Resource id #3 をフィールドの...
-
sqlから多次元配列に要素を格納...
-
テーブルにINSERTができません...
-
MySQLにデータが書き込まれない
-
リストから詳細画面に遷移する...
-
会員登録したらメールが送られ...
-
phpMyadminとPHP上からの違い?
-
データベースから,そのレコー...
-
PHP と Mysql の連携時に発生す...
-
XAMMPが起動しません。
-
DBから同じ文字があるレコード...
-
phpのデータベースを使用したsq...
-
PHP+MYSQL IF文の初歩
-
for文で表示する画像を10件づつ...
-
MySQLのエラー出力
-
次のエラーメッセージ検証 テ...
おすすめ情報