-1
$q = "SELECT u.username, p.position FROM ".TBL_FOOT_TOUR_PLAYERS." p
INNER JOIN ".TBL_USERS." u ON p.userid = u.id
WHERE p.tourid = '$tour_id' ORDER BY position";
$result = $database->query($q);
while($row=mysql_fetch_assoc($result)){
}
私はユーザー名と位置の両方を取得して配列に配置したいと思っています。クエリを配列に変換し、一度に2を使用する
次に、2つのエントリごとにその配列にアクセスしたいと考えています。
これを行うにはどうすればいいですか?すべての2つのエントリのユーザ名/位置を与える
$info = array();
while ($row = mysql...) {
$info[] = $row['username'];
$info[] = $row['position'];
}
:それはあなたのような音
おかげ
:代わりに、あなたはおそらく同じようにこれはあなたの配列を与える
をやりたいです!私は一度に2つの位置に配列にアクセスしたいので、エントリ0と1、そして2と3を使い、それらを使用します。しかし、$ iを使って...これをオンザフライで動かすために配列を数えますか?複数の変数が格納されている場合、ループを使用して配列にアクセスするにはどうすればよいですか? – sark9012
'foreach($ info as $ data)'と言うことができます。 '$ data ['username']'や '$ data ['position']を参照できるように、' $ data'は実際に 'array( 'username' => ''、 'position' => 「その時点で。 –
理想的!複数のデータを格納することは、決して把握していないことです。私は今行くつもりです! – sark9012