0
私は、トップページに5人のランダムな女性と5人のランダムな男性を配置したいウェブサイトを作成しています。私は現時点で立ち往生しています。PHPは同じ関数で複数回同じクエリを実行します。
私の質問はどのように進めていくべきですか?より良い提案やこれをもっとうまくいく方法はありますか?
現在私が考えているのは、クエリが成功し、その後、ユーザー名、画像などをフロントページに出力するたびに、1つ1つずつ異なる「クエリ」クエリを実行することです。
public function load_member_suggestions($items = array()) {
$count = $items['count'];
$gender = $items['gender'];
$age = rand(16, 60);
$query = "SELECT * FROM members WHERE age = {$age} AND gender = {$gender}";
$output = array(
);
if(count($output) === $count) {
echo 'works';
}
}
試してみてください。http://php.net/manual/en/control-structuresを.for.php/http://php.net/manual/en/control-structures.foreach.php – Jer
2つの質問:1.クエリごとに1人または5人だけを選択したいですか? 2.一度に5人を選択したい場合は、性別が異なるかどうか? P.S. 'gender'カラムのデータ型は? – mitkosoft