freelance84 Posted March 29, 2010 Share Posted March 29, 2010 Hello, new to this forum, my name's, John. I have a database in MySQL with one field, 'answers'. $query = "SELECT * FROM m$selected"; $result = mysql_query($query); if (!$result) die ("Database access failed: " . mysql_error()); $rows = mysql_result($result,0); echo ($rows); The above PHP script when added after a radio button form prints the 1st entry in the database. How do I get it to return all the results? $rows = mysql_result($result,0); Is there a value I can replace the '0' with which means all? I tried star but it didn't work. The book I'm learning from only tells me how to return individual rows, and some of the php libraries seem a bit daunting at the moment as I'm only a beginner Quote Link to comment https://forums.phpfreaks.com/topic/196893-returning-all-results/ Share on other sites More sharing options...
freelance84 Posted March 29, 2010 Author Share Posted March 29, 2010 The reason I want all the results to be returned is so I can use the shuffle() function to get a random result from the table Quote Link to comment https://forums.phpfreaks.com/topic/196893-returning-all-results/#findComment-1033686 Share on other sites More sharing options...
ignace Posted March 29, 2010 Share Posted March 29, 2010 The reason I want all the results to be returned is so I can use the shuffle() function to get a random result from the table SELECT * FROM m$selected ORDER BY rand() LIMIT 1 Quote Link to comment https://forums.phpfreaks.com/topic/196893-returning-all-results/#findComment-1033703 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.