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! Quote 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? Quote 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]); Quote 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. Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.