$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个条目访问该数组。
我怎么能这样做?
由于
答案 0 :(得分:1)
听起来你只想做类似的事情:
$info = array();
while ($row = mysql...) {
$info[] = $row['username'];
$info[] = $row['position'];
}
这将为每两个条目提供用户名/位置。然而,这有点奇怪。相反,你可能只想做
$info[] = $row;
这将为您提供如下数组:
0 => array('username' => 'whatever', 'position' => 'whatever')
1 => array('username' => 'whatever1', 'position' => 'whatever1')