- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:連動させて表示させる方法)
連動させて表示させる方法
このQ&Aのポイント
- Mysql内のテーブルからランダムにデータを取り出して、表示させる方法を教えてください。
- htmlのページ上でnameとidを使ってデータを呼び出しているのですが、ランダム表示される際に連動させる方法を教えてください。
- 初心者ですが、Mysqlのテーブルからデータをランダムに取り出して表示させるにはどうすればいいでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
name列とid列を同時にselectして、1回でfetchした結果を処理してますか? $result = mysql_query("select `name`,`id` from t1 order by rand() limit 10"); while ($row = mysql_fetch_array($result)) { $id = $row[id]; $name = $row[name]; ~処理~ }
その他の回答 (1)
- naochancom
- ベストアンサー率61% (41/67)
回答No.1
PHPは分らないのですが、 Mysqlでランダムに取得して、表示させれば、問題ないのではないでしょうか? 取得の際に、 order by rand() これで、ランダムに並び替えを行ってくれるはずです。
質問者
お礼
ご回答有難うございます。 order by rand() は、使っていてランダムに取得・表示できるのですが あ-A 、 い-B として連動しないので悩んでいます。 どうぞよろしくお願いします。
お礼
有難うございます! 今よりももっとよくわかっていない時期に設定してた部分だったので、 教えて頂いたソースがname用とid用とバラバラに存在していました(恥) あっさり解決しました。 本当に有難うございました。