mpharo Posted April 13, 2007 Share Posted April 13, 2007 I am having a looping issue, when i execute this code I get a total count of all items at the end of each echo...I think it is simple but any help is appreciated... <? $select=mysql_query("SELECT DISTINCT category FROM traffic") or die(mysql_error()); while($sql=mysql_fetch_array($select)) { $category=explode(",", $sql['category']); for ($i=0;$i<=count($category);$i++) { $select2=mysql_query("SELECT * FROM traffic WHERE category LIKE '%$category[$i]%'") or die(mysql_error()); $total=0; while($sql2=mysql_fetch_array($select2)){ $total++; } echo "Total: " . $total . "\n"; echo "Cat: " . $category[$i] . "\n"; } } ?> Link to comment https://forums.phpfreaks.com/topic/46885-looping-problem/ Share on other sites More sharing options...
kenrbnsn Posted April 13, 2007 Share Posted April 13, 2007 What is your problem? You didn't say what you want to get from this code. Ken Link to comment https://forums.phpfreaks.com/topic/46885-looping-problem/#findComment-228574 Share on other sites More sharing options...
mpharo Posted April 13, 2007 Author Share Posted April 13, 2007 What I want is just a count of $total for each distinct category in the second query right now I get that along with a total count for all categories.. Link to comment https://forums.phpfreaks.com/topic/46885-looping-problem/#findComment-228575 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.