- 締切済み
ランダムで商品を1つだけ表示させたい?
PHPを使ってランダムに商品を1つだけ表示させたいと思います。 データはエクセルで作ってあり中身は 商品名 , 画像URL , URL , 商品説明 , 価格 , , こんな感じのデータとなっています。 最終的にはアイフレームで表示させようと考えています。 そこで、質問ですが、PHPはどのように書けばいいのでしょうか? PHPが分からない為、いろいろと調べたのですが、自分の力ではよくわかりません。 すいませんが、どなたか教えていただけないでしょうか。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Rasyuki
- ベストアンサー率57% (19/33)
回答No.1
どこがどのようにわからないのか言っていただけないと、こちらも回答が見つかりません。 流れとしては 1,CSVを展開して配列に格納→file() 2,配列の数を読み込む→count() 3,ランダムで0~配列の数-1を取得→rand() 4,配列からその数の行を取り出す→$array[ランダムで生成した数値] 5,その行をカンマで区切って配列に格納→explode() 6,画面に表示→echo こんな感じです。
お礼
ご回答ありがとうございました。前回の質問で解決致しました。大変お騒がせしました。 http://oshiete1.goo.ne.jp/qa3181922.html