ヘルプ: このコードのデータ取得の問題について! !
この投稿は、2013-06-14 00:42:16 に XiaoShengbboy によって最終編集されました
助けを求めています
$sql="select * from xym_pic";
$res=mysql_query($sql,$conn);
while ($row=mysql_fetch_assoc($res)){
$data[]=$row;
}// 実際の状況をシミュレートするために 9 つのレコードをランダムに選択します
$keys = array_rand($data, 10);
$json = array();
foreach($keys as $key){
$json[] = $data[$key];
}
echo json_encode( $json );
このコードのウォーターフォール data.php 部分のコードは、データベースからデータを取得し、取得するたびに配列 $data[] に格納するものです。このプログラミングは、ランダムに 9 レコードを取得するものです。毎回、時間順にソートされた 9 つのレコードが削除されます。つまり、最初に削除されたときは 0 ~ 9、2 回目は 10 ~ 9 というようになります。誰かデータを抽出する方法を教えてくれませんか?どうもありがとうございます!問題を解くと100点差し上げます! ! !親切な方が QQ のガイダンスを追加していただければ、非常に感謝します: QQ 2 7 7 6 2 8 1 8 1