ホームページ >バックエンド開発 >PHPチュートリアル >MYSQL からデータを取得してフォアグラウンドで表示する際の問題
データ mysql サーバーの写真
写真をサーバーにアップロードし、MYSQL を使用してアドレスを保存したいのですが、写真が 1,000 枚あり、それらをフロントデスクに表示できません。オンラインで検索できます。キーワードは何ですか?プログラム内でいくつかの数値をランダム化し、それらを mysql に取り込んでクエリできると思います。
このアイデアは、最初にバックグラウンドでアップロードを実行し、次に画像パスをデータベースに保存し、それをフロント デスクから直接取得することです。
1. まず、写真をアップロードできるようにする必要があります。このビデオチュートリアルの見方がわかりません (http://www.php100.com/html/shipinjiaocheng/PHP100shipinjiaocheng/2009/0416/808.htm)
2. 画像アドレスをデータベースに入力すると、成功します。チュートリアルの見方がわからない3. ランダムに選択します 12 枚の写真など、複数の写真の場合、SQL は次のように記述できます:
select * from `表` order by rand() limit 12
3. ランダムに選択します 12 などの複数の画像の場合、SQL は次のように記述できます:
select * from `表` order by rand() limit 12
mysql のクエリ文はランダムクエリをサポートしています http://www.3lian.com/edu/2013/03- 01 /58619.html
クエリ速度に要件がない場合は、比較的簡単な rand() による order を使用することをお勧めします