id |
Lastname |
uname |
fid |
1 |
ali |
Ali1 |
0 |
2 |
reza |
Reza1 |
1 |
3 |
ahmadi |
Ahmadi |
2 |
4 |
amir |
Amir1 |
1 |
5 |
naser |
Naser1 |
2 |
6 |
mohammad |
Mohammad1 |
1 |
7 |
maryam |
Maryam1 |
6 |
8 |
zahra |
Zahra1 |
1 |
9 |
venos |
Venos1 |
10 |
10 |
farhad |
Farhad1 |
1 |
11 |
roshanak |
Roshanak1 |
1 |
12 |
erfan |
Erfan1 |
11 |
13 |
omid |
Omid1 |
11 |
14 |
hassan |
Hassan1 |
11 |
15 |
hossein |
Hossein1 |
1 |
با سلام و تشکر از شما دوست عزیز
ببیند ساختار جدول من اینطوری است بصورت مثال
هر کدام از کاربرها fid کاربری هستند
توی فریمورک yii با این دستور تعداد کاربرانی که با کاربر شماره یک در ارتباط هستند به این صورت مشخص می کنیم
کد PHP:
$fid = Yii::app()->db->createCommand("select count(id) from all where fid=1)->queryScalar();
به فرض ما جدولمون all است
با این کد مشخص می شه چند نفر با fid=1 در ارتباط هستند که تعداد آنها 6 عدد است
fid هر کدام از کاربران یک id است
الان من می خوام بدونم چه تعداد id با این شش نفر در ارتباط هستند
یعنی دوستان دوستان کاربر شماره 1