3raser Posted June 9, 2012 Share Posted June 9, 2012 $array = array(); while($row = mysql_fetch_assoc($query)) { array_merge(postcount($row['username']) => $row['username'].':'.$row['lastlogin']); } Is this possible? It returns: Parse error: syntax error, unexpected T_DOUBLE_ARROW in /homepages/31/d396088066/htdocs/forums/rankings.php on line 67 Thanks! Link to comment https://forums.phpfreaks.com/topic/263902-can-i-input-data-like-this-in-an-associative-array/ Share on other sites More sharing options...
Barand Posted June 9, 2012 Share Posted June 9, 2012 what are you trying to achieve? Link to comment https://forums.phpfreaks.com/topic/263902-can-i-input-data-like-this-in-an-associative-array/#findComment-1352414 Share on other sites More sharing options...
ignace Posted June 9, 2012 Share Posted June 9, 2012 $array[] = array(postcount($row['username']) => $row['username'].':'.$row['lastlogin']); Creates a new entry for each user in $array. To be able to access postcount, username, and such in an easy way it's best to use: $array[] = array('postcount' => postcount($row['username']), 'username' => $row['username'], 'lastlogin' => $row['lastlogin']); Acessing the first player's postcount: $array[0]['postcount']; While you would have to get creative with the example at the top of this post to get the same info: key($array[0]); Link to comment https://forums.phpfreaks.com/topic/263902-can-i-input-data-like-this-in-an-associative-array/#findComment-1352434 Share on other sites More sharing options...
3raser Posted June 9, 2012 Author Share Posted June 9, 2012 $array[] = array(postcount($row['username']) => $row['username'].':'.$row['lastlogin']); Creates a new entry for each user in $array. To be able to access postcount, username, and such in an easy way it's best to use: $array[] = array('postcount' => postcount($row['username']), 'username' => $row['username'], 'lastlogin' => $row['lastlogin']); Acessing the first player's postcount: $array[0]['postcount']; While you would have to get creative with the example at the top of this post to get the same info: key($array[0]); Thanks! That's a creative way to do it. I appreciate you taking the time to help out. Link to comment https://forums.phpfreaks.com/topic/263902-can-i-input-data-like-this-in-an-associative-array/#findComment-1352536 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.