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"; } } ?> Quote Link to comment 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 Quote Link to comment 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.. Quote Link to comment 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.