یعنی چی یه جدول نیست.
همه اطلاعات نماینده توی یه جدوله دیگه.
من اینو گذاشتم داره جواب می ده هرچند فکر کنم خیلی استاندارد نباشه.
$re=mysql_query("SELECT distinct `ostan` FROM `nemayandeh` WHERE `ok`='101' order by(ostan)");
if(mysql_num_rows($re)=='0'){echo 'هیچ نمایندگی تایید نشده است';}
else{
for($i=0;$i<mysql_num_rows($re);$i++){
$f=mysql_fetch_assoc($re);
echo '<div align="right" id="office">'.$f['ostan'].'</div>';
$q=mysql_query("SELECT * FROM `nemayandeh` WHERE `ok`='101' and `ostan`='".$f['ostan']."' order by(name)");
for($j=0;$j<mysql_num_rows($q);$j++){
$ff=mysql_fetch_assoc($q);
;کدها
}}}
به نظر دوستان باgroup by نمی شه کاری کرد؟