ホームページ  >  記事  >  バックエンド開発  >  PHP で単一のデータベース フィールドを複数の列に表示する (単一フィールド ページング、水平出力)、複数列ページング_PHP チュートリアル

PHP で単一のデータベース フィールドを複数の列に表示する (単一フィールド ページング、水平出力)、複数列ページング_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:22:05910ブラウズ

PHPでの単一データベースフィールドの複数列表示(単一フィールドページング、水平出力)、複数列ページング

今日プロジェクトに取り組んでいるときに、問題が発生しました。データベースから読み取った同じフィールドを行と列で表示することです。つまり、各行には 12 列が表示され、ループされる行の数は合計数に基づいて制御されます。記録の。複数のフィールドであれば実装は簡単ですが、フィールドループであれば複数のループとインクリメンタル変数を同時に使用する必要があります。インターネット上の多くの Phper も同様の問題に遭遇しています。今日は私自身の解決策を紹介します。皆さんと共有してください。

同じフィールドで複数の行をループし、表示される列の数を制御する場合、実装原則は、最初に Limit を使用して最初のループの読み取りを制限し、次に最初のループで読み取られたレコードの数を、各行に表示される列。以下にコードを直接添付します:

最初のループコード:

リーリー
以下のコードをループします:
リーリー

もちろん、最初のサイクルを複数回繰り返すという、より直接的な方法もあります。変更する必要があるのは、Limit の最初のパラメータだけです。 phper初心者の方のお役に立てれば幸いです。

phpのデータベースフィールドは日付と時刻タイプです。PHPのページング表示には時間が含まれています。なぜ日付だけが表示され、時間が表示されないのですか?

time() 関数を使用して秒を保存することをお勧めします。出力するときに、date('Y-m-d',db['time' ]) を直接使用できます。フォーマットされた出力です!


phpは、mysqlデータベース内の指定されたフィールドセグメントの内容を出力します

// データベース接続部分は省略


$q = mysql_query("select User,Tel from darkit.Users limit 10", $lnk);
while($rs = mysql_fetch_assoc($q)){
echo $rs[ 'ユーザー '], " : ", $rs['電話番号'], "
";
}

///////

http://www.bkjia.com/PHPjc/851339.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/851339.html技術記事 PHP で 1 つのデータベース フィールドが複数の列で表示される (単一フィールド ページング、水平出力)、複数列ページング 今日プロジェクトに取り組んでいたとき、データベースから読み取った同じフィールドが行に分割されるという問題が発生しました。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。