ballhogjoni Posted October 12, 2007 Share Posted October 12, 2007 Does anyone know how take a mysql select statement and have the results placed into an array? I am returning 1+ rows and want to place those rows into an array so I can run a foreach() for each row and then run another foreach() for each column for each row? EDIT: I know about mysql_fetch_array() and it just places 1 row's columns into an array. Link to comment https://forums.phpfreaks.com/topic/72964-solved-taking-select-results-and-turning-them-into-an-array/ Share on other sites More sharing options...
SammyGunnz Posted October 12, 2007 Share Posted October 12, 2007 <?php $query = "SELECT * FROM `mytable` WHERE `date`='$date'"; $q = $db->query($query, $var); while($row = $db->fetch_array($q)) { foreach($row as $r) { // Do yo' thang // } } ?> Using a while loop and then a foreach isn't an option? Link to comment https://forums.phpfreaks.com/topic/72964-solved-taking-select-results-and-turning-them-into-an-array/#findComment-367967 Share on other sites More sharing options...
ballhogjoni Posted October 12, 2007 Author Share Posted October 12, 2007 whats all this -> stuff? I don't know what that means. Link to comment https://forums.phpfreaks.com/topic/72964-solved-taking-select-results-and-turning-them-into-an-array/#findComment-367969 Share on other sites More sharing options...
SammyGunnz Posted October 12, 2007 Share Posted October 12, 2007 Then ignore it for now...though I do recommend looking into OOP (Object oriented Programming). Especially if you don't want to be repetitive with your code. <?php $query = "SELECT * FROM `mytable` WHERE `date`='$date'"; $q = mysql_query($query, $var); while($row = mysql_fetch_array($q)) { foreach($row as $r) { // Do yo' thang // } } ?> Link to comment https://forums.phpfreaks.com/topic/72964-solved-taking-select-results-and-turning-them-into-an-array/#findComment-367973 Share on other sites More sharing options...
ballhogjoni Posted October 12, 2007 Author Share Posted October 12, 2007 thank you. I will look into it. Link to comment https://forums.phpfreaks.com/topic/72964-solved-taking-select-results-and-turning-them-into-an-array/#findComment-367980 Share on other sites More sharing options...
ballhogjoni Posted October 12, 2007 Author Share Posted October 12, 2007 Where did you get the $var in the mysql_query()? and what is it used for? Link to comment https://forums.phpfreaks.com/topic/72964-solved-taking-select-results-and-turning-them-into-an-array/#findComment-367991 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.