ViperSBT Posted July 27, 2006 Share Posted July 27, 2006 This shouldn't be this difficult...[quote]$statesql = "SELECT id, state FROM state ORDER BY state";$stateresult = mysql_query($statesql);while ($temp = mysql_fetch_array($stateresult)){ $sid = $temp["id"]; $sst = $temp["state"]; echo "id = ".$sid."<br>state = ".$sst."<br>"; $statelist[$sid] = $sst; }[/quote]I have run the SELECT statement directly from the DB and get the expected return, but trying to parse it and create an array called statelist is going nowhere.... I included the echo line to see what it was doing, and I am getting a blank page... So, it would seem to me that it isn't even performning the WHILE statement. Quote Link to comment https://forums.phpfreaks.com/topic/15806-creating-simple-array-from-sql-results/ Share on other sites More sharing options...
zq29 Posted July 27, 2006 Share Posted July 27, 2006 Have you tried:[code]$stateresult = mysql_query($statesql) or die(mysql_error());[/code] Quote Link to comment https://forums.phpfreaks.com/topic/15806-creating-simple-array-from-sql-results/#findComment-64660 Share on other sites More sharing options...
bltesar Posted July 27, 2006 Share Posted July 27, 2006 Did you run the query on the same db table that your php code is accessing? Is your server set to display errors? The code is perfectly fine. Either the database has not been opened properly or the query result is empty. Quote Link to comment https://forums.phpfreaks.com/topic/15806-creating-simple-array-from-sql-results/#findComment-64677 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.