このコードの何が問題になっていますか? 配列を返して呼び出し元関数で使用しようとしています。
function my_subjects()
{
$all_my_teams=my_teams();
$k=0;
$_subjects=array();
while($team=mysql_fetch_assoc($all_my_teams))
{
$q="SELECT $this->user_field FROM $team";
$r=mysql_query($q);
while($i=mysql_fetch_assoc($r))
{
$_subjects[k++]=$i;
}
}
return $_subjects;
}
注: 関数 my_teams() は、all_my_teams 変数で使用される $r 変数と同様の値を返します。チームのすべての名前が含まれています。