PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بدست آوردن دوستان دوستان



Marshall
December 12th, 2019, 22:48
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 با این دستور تعداد کاربرانی که با کاربر شماره یک در ارتباط هستند به این صورت مشخص می کنیم


$fid = Yii::app()->db->createCommand("select count(id) from all where fid=1)->queryScalar();

به فرض ما جدولمون all است
با این کد مشخص می شه چند نفر با fid=1 در ارتباط هستند که تعداد آنها 6 عدد است

fid هر کدام از کاربران یک id است

الان من می خوام بدونم چه تعداد id با این شش نفر در ارتباط هستند
یعنی دوستان دوستان کاربر شماره 1

sam_pontiac
December 12th, 2019, 22:51
با سلام
اگه من ده تا دوست داشته باشم
و هر کدام از دوستان من چند تا دوست داشته باشند که عددشون متغیر باشه
من چطوری می تونم با query مشخص کنم دوستان دوستان من چند نفر هستند؟؟؟!

تو دوست داری با دوست من که دوست داره با دوست تو دوست بشه دوست بشی؟

رفیق شفیق من
سلام!
ساختار جدولت چیه؟
یا حداقل یه تصویری از جدول دیتابیس مرتبط باهاش بگذار لا اقل مومن.
یا حداقل بگو سیستم یا افزونه ای که استفاده میکنید چی هست؟
سوالت خیلی گنگه !

Marshall
December 12th, 2019, 22:55
تو دوست داری با دوست من که دوست داره با دوست تو دوست بشه دوست بشی؟

رفیق شفیق من
سلام!
ساختار جدولت چیه؟
یا حداقل یه تصویری از جدول دیتابیس مرتبط باهاش بگذار لا اقل مومن.
یا حداقل بگو سیستم یا افزونه ای که استفاده میکنید چی هست؟
سوالت خیلی گنگه !


با سلام
ببنید مثلا توی دیتابیس چند نفر با من در ارتباط هستند (یعنی دوستان من هستند)
الان اونهایی که با من هم در ارتباط هستند با تعدادی در ارتباط هستند
مثل زیرمجموعه در ریاضی
می خواهم بدونم اونهایی که با دوستان من در ارتباط هستند چند نفر هستند

به صورت


من با قادر و حسین و بهزاد

بهزاد با محمد و علی

حسین با امیر و ناصر
و قادر هم با رضا
می خواهم بدون تعداد اونهایی که با دوستان من در ارتباط هستند چند نفر هستند

sam_pontiac
December 12th, 2019, 23:31
ساختار جدولتون چی هست دوست عزیز.
آیا کلیه اطلاعات کاربر در یک جدول هست؟
یا اطلاعات اصلی کاربران در یک جدول و اطلاعات مربوط به ارتباط و لیست دوستان در جدولی دیگر؟
نمونه جدولی بدین.
فرض میگیریم جدول بر اساس اطلاعاتی که شما دادین، اینطور باشه :



id

username

friend_id



1

shoma

,3,4,2



2

ghader

1,9



3

hosein

1,7,8



4

behzad

1,5,6



5

mohammad

4



6

ali

4



7

amir

3



8

naser

3



9

reza

2





هر کدوم از دوستان در ستون friend_id ، بر اساس آیدی کاربریشون معلوم شده.
شما کوئری میدین، که انتخاب کنه از جدول، بعد مقدار friend_id بصورت یک آرایه دریافت میشه.

مثلا :


SELECT * FROM TABLE ORDER BY id DESC

در یک حلقه while یا for خروجی میگیرید کوئری رو.
مقدار friend_id رو دریافت میکنید، مثلا :


$friend_id = $result['friend_id];

اکسپلود میکنید ( جداسازی آیدی‌ها ) ، مثلا :


$friends_id = explode(",",$friend_id);
foreach($friends_id as $fid){
// code baraye arzyabie inke un user dar ertebat ba shoma hast ya na, IF (agar bud) neshun bede, else, nothing !
}

میاید یا اون آرایه رو explode میکنید، یا در یک حلقه قرار میدید.
میگید که هر جا id دوستان من، در لیست دوستان کاربران دیگه بود، اسمشون یا آیدیشون رو نمایش بده.
همین.

اینا همه فرضی بود و قطعا عینا این کدها کار نمیکنه و قصد این بود که یه راه ساده و معمولیش رو بهتون بگم.
چون تا وقتی که نبینیم ساختار دیتابیس و جدول مرتبط با اون چطور هست، نمیشه دقیقش رو گفت.
موفق باشید.

Marshall
December 12th, 2019, 23:44
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 با این دستور تعداد کاربرانی که با کاربر شماره یک در ارتباط هستند به این صورت مشخص می کنیم


$fid = Yii::app()->db->createCommand("select count(id) from all where fid=1)->queryScalar();

به فرض ما جدولمون all است
با این کد مشخص می شه چند نفر با fid=1 در ارتباط هستند که تعداد آنها 6 عدد است

fid هر کدام از کاربران یک id است

الان من می خوام بدونم چه تعداد id با این شش نفر در ارتباط هستند
یعنی دوستان دوستان کاربر شماره 1

sam_pontiac
December 13th, 2019, 00:04
صحیح.
count شمارش میکنه.
شما مجموع رو اگر میخواید، با SUM امتحان کنید.

sum(id) from all

آپدیت :

یا :


$query = (new \yii\db\Query())->from('all');
$sum = $query->where(['fid' => '1']);
$sum = $query->sum('id');
echo $sum;

این sum جمع میبنده در کل.
اطلاعات بیشتر هم الان پیدا کردم برای این نحوه کوئری ( البته yii 2 به بالا ) :

https://www.yiiframework.com/doc/guide/2.0/en/db-query-builder


(https://www.yiiframework.com/doc/guide/2.0/en/db-query-builder)مجدد ویرایش و آپدیت ( چند وقتی هست با yii کار نکردم ).
میتونید از دیتا اکسس ( یا همون حالت پیش فرض کوئری yii ) هم استفاده کنید :

مثلا :


$command = Yii::$app->db->createCommand("SELECT sum(id) FROM all WHERE fid='1'");
$sum = $command->queryScalar();
echo $sum;


در آخر، حالا چرا yii framework ؟؟ :-?

Marshall
December 13th, 2019, 00:12
صحیح.
count شمارش میکنه.
شما مجموع رو اگر میخواید، با SUM امتحان کنید.

sum(id) from all

آپدیت :

یا :


$query = (new \yii\db\Query())->from('all');
$sum = $query->where(['fid' => '1']);
$sum = $query->sum('id');
echo $sum;

این sum جمع میبنده در کل.
اطلاعات بیشتر هم الان پیدا کردم برای این نحوه کوئری ( البته yii 2 به بالا ) :

https://www.yiiframework.com/doc/guide/2.0/en/db-query-builder


(https://www.yiiframework.com/doc/guide/2.0/en/db-query-builder)مجدد ویرایش و آپدیت ( چند وقتی هست با yii کار نکردم ).
میتونید از دیتا اکسس ( یا همون حالت پیش فرض کوئری yii ) هم استفاده کنید :

مثلا :


$command = Yii::$app->db->createCommand("SELECT sum(id) FROM all WHERE fid='1'");
$sum = $command->queryScalar();
echo $sum;


در آخر، حالا چرا yii framework ؟؟ :-?


خیلی ممنون از جوابتون
sum
fid ها رو با هم جمع می کنه من تعدادشون رو می خوام
یعنی تعداد کاربرانی که با دوستان کاربر شماره یک در ارتباط هستند!
count اینها رو می خوام که بدونم تعداد اینها چند نفر است

sum تموم fid ها رو با هم جمع می کنه مثل عمل جمع در ماشین حساب

من فقط تعدادشون رو میخوام :-)


در آخر، حالا چرا yii framework ؟؟

چون تازه با فریمورک yii آشنا شدم و خیلی ازش خوشم اومده

sam_pontiac
December 13th, 2019, 00:17
خیلی ممنون از جوابتون
sum
fid ها رو با هم جمع می کنه من تعدادشون رو می خوام
یعنی تعداد کاربرانی که با دوستان کاربر شماره یک در ارتباط هستند!
count اینها رو می خوام که بدونم تعداد اینها چند نفر است



چون تازه با فریمورک yii آشنا شدم و خیلی ازش خوشم اومده

خواهش میکنم.
خب از count استفاده کنید، خودتون هم اول اشاره کردید.
کوئریش همین هست :


$query = (new \yii\db\Query())->from('all');
$sum = $query->where(['fid' => '1']);
$count = $query->count('id');
echo $count;

یا :


$command = Yii::$app->db->createCommand("SELECT count(id) FROM all WHERE fid='1'");
$count = $command->queryScalar();
echo $count;

دقیقا همون کوئری‌های بالا، که به جای SUM من COUNT رو گذاشتم.
یعنی میاد تعداد کاربرانی که در fid با هم مشترک هستند رو بر اساس id شمارش میکنه و نتیجه رو میده.

Marshall
December 13th, 2019, 00:34
خواهش میکنم.
خب از count استفاده کنید، خودتون هم اول اشاره کردید.
کوئریش همین هست :


$query = (new \yii\db\Query())->from('all');
$sum = $query->where(['fid' => '1']);
$count = $query->count('id');
echo $count;

یا :


$command = Yii::$app->db->createCommand("SELECT count(id) FROM all WHERE fid='1'");
$count = $command->queryScalar();
echo $count;

دقیقا همون کوئری‌های بالا، که به جای SUM من COUNT رو گذاشتم.
یعنی میاد تعداد کاربرانی که در fid با هم مشترک هستند رو بر اساس id شمارش میکنه و نتیجه رو میده.


ببخشید شما رو هم زحمت دادم :-(

نه این نیست این همون کوئری خودمه که تعداد اونهایی که با کاربر شماره 1 در ارتباط هستند رو میده که جوابش میشه 6

من دنبال اون افرادی هستم که با این شش نفر در ارتباط هستند یعنی تعداد کل آیدی های که با دوستان کاربر شماره یک ارتباط هستند

مثل زیر مجموعه در ریاضی است

کاربر شماره یک 6 زیر مجموعه دارد

هر کدام از 6 کاربر زیر مجموعه شماره یک هم تعدادی زیر مجموعه دارند

کاربر شماره 1 میشه سرستون مجموعه

کاربرانی که با خودش ارتباط هستند میشه مجموعه شماره 1 که شش نفر هستند

مجموعه شماره 2 کاربرانی است که با اون شش نفر در ارتباط هستند

من تعداد این ها رو میخوام :-(

starting
December 13th, 2019, 03:08
درود ببینید
اگر شما اینو تازه دارید طراحی میکنید این ساختار اشتباست ( یعنی نیاز به چندین کوئری هست بستگی به نتیجه شاید صدها کوئری)

ولی اگر طراحی شده باز در یکی از مثالهاتون ذکر کنید اگر یکی بیشتر از دو دوست داشت به چه شکل در فیلد فرند آی دی ذخیره میکنید

Marshall
December 13th, 2019, 03:17
درود ببینید
اگر شما اینو تازه دارید طراحی میکنید این ساختار اشتباست ( یعنی نیاز به چندین کوئری هست بستگی به نتیجه شاید صدها کوئری)

ولی اگر طراحی شده باز در یکی از مثالهاتون ذکر کنید اگر یکی بیشتر از دو دوست داشت به چه شکل در فیلد فرند آی دی ذخیره میکنید


با سلام
شرمنده دوست عزیز خیلی زحمتتون دادم
جدول بالا فقط یک مثال بود که من اگه مشابه این جدول بالا رو داشته باشم چطوری می تونم تعداد کاربرانی که مثلا با کاربران کاربر شماره یک درارتباط هستند رو پیدا کنم!
با کوئری که نوشتم تعداد کاربرانی که fid شون 1 هست 6 نفر هستند
این شش نفر هم چند تا کاربر دارن که fid شون یکی از این 6 نفر است!
راهی وجود داره بتونم پیدا کنم چه تعداد با این 6 نفر در ارتباط هستند؟!

starting
December 13th, 2019, 03:31
با سلام
شرمنده دوست عزیز خیلی زحمتتون دادم
جدول بالا فقط یک مثال بود که من اگه مشابه این جدول بالا رو داشته باشم چطوری می تونم تعداد کاربرانی که مثلا با کاربران کاربر شماره یک درارتباط هستند رو پیدا کنم!
با کوئری که نوشتم تعداد کاربرانی که fid شون 1 هست 6 نفر هستند
این شش نفر هم چند تا کاربر دارن که fid شون یکی از این 6 نفر است!
راهی وجود داره بتونم پیدا کنم چه تعداد با این 6 نفر در ارتباط هستند؟!

درود ببینید
من با yii کار نمیکنم ولی تفاوت آنچنانی ندارند با فریمورک مطبوع من
پس کدهایی که میدم لزوما براساس تکمیل نیاز شماست و نمیدونم بهینه هستند یا نه اما بشکل زیر:
1. آی دی همه یوزرهایی که با کاربر شما یک دوست هستند بدست میارید
2. این آرایه رو تبدیل میکنید به یک رشته
3. باز یک کوئری میزنید و دوستان اونا رو پیدا میکنید.
4.این آرایه رو با آرایه اول مرج میکنید
5.یونیک میکنید تا دوستان تکراری حذف شوند
6.مجموع آرایه میشه کل دوستان و دوستان دوستان

$friend_id= Yii::app()->db->createCommand("select id from all where fid=1")->queryScalar();
$ids=implode($friend_id, ',');

$friend_id2=Yii::app()->db->createCommand("SELECT id FROM all WHERE fid IN ({$ids})")->queryScalar();
$count_all=count(array_unique(array_merge($friend_ id,$friend_id2)));



این برای دو مرحله بود اگر بخوایید دوستان دوستان اونا رو هم پیدا کنید باید اینقدر کوئری بزنید و هی بررسی کنید تا جایی که نتیجه بشه نال

این دیتا بیس منطقی نیست
و طراحی این دیتابیس ها هم چیزی نیست اینجا گفته بشه چون راه های مختلفی هست براش هم در یک تبیل واحد هم در دو تیبل
و صد البته با استفاده از نو اسکیو ال یا مای اسکیو ال ورژن 5.7 به بالا و کمک گرفتن از تایپ جیسون
موفق باشید

Marshall
December 13th, 2019, 03:41
درود ببینید
من با yii کار نمیکنم ولی تفاوت آنچنانی ندارند با فریمورک مطبوع من
پس کدهایی که میدم لزوما براساس تکمیل نیاز شماست و نمیدونم بهینه هستند یا نه اما بشکل زیر:
1. آی دی همه یوزرهایی که با کاربر شما یک دوست هستند بدست میارید
2. این آرایه رو تبدیل میکنید به یک رشته
3. باز یک کوئری میزنید و دوستان اونا رو پیدا میکنید.
4.این آرایه رو با آرایه اول مرج میکنید
5.یونیک میکنید تا دوستان تکراری حذف شوند
6.مجموع آرایه میشه کل دوستان و دوستان دوستان

$friend_id= Yii::app()->db->createCommand("select id from all where fid=1")->queryScalar();
$ids=implode($friend_id, ',');

$friend_id2=Yii::app()->db->createCommand("SELECT id FROM all WHERE fid IN ({$ids})")->queryScalar();
$count_all=count(array_unique(array_merge($friend_ id,$friend_id2)));



این برای دو مرحله بود اگر بخوایید دوستان دوستان اونا رو هم پیدا کنید باید اینقدر کوئری بزنید و هی بررسی کنید تا جایی که نتیجه بشه نال

این دیتا بیس منطقی نیست
و طراحی این دیتابیس ها هم چیزی نیست اینجا گفته بشه چون راه های مختلفی هست براش هم در یک تبیل واحد هم در دو تیبل
و صد البته با استفاده از نو اسکیو ال یا مای اسکیو ال ورژن 5.7 به بالا و کمک گرفتن از تایپ جیسون
موفق باشید

با سلام و درود خدا بر شما دوست عزیزم ببخشید اسمتوت هم نمی دونم
ازتون خیلی ممنونم که جواب دادید
ببخشید چرا از implode استفاده کردید!
توی ساختار جدول من هر کاربر می تونه fid یک کاربر رو داشته باشه
من این کد رو فقط واسه دو لول میخوام
و بازم ببخشید نوشتید
5.یونیک میکنید تا دوستان تکراری حذف شوند!
توی جدول من هر کاربر فقط می تونه با یک کاربر در ارتباط باشه پس فکر کنم کاربر تکراری که دوست دوستان باشه وجود نداره!
بازم از حسن توجه و محبت شما بسیار ممنون و سپاسگزارم
تا دنیا دنیاست منو شرمنده ی خوبی و محبت و دانش خودتون کردید

starting
December 13th, 2019, 03:55
با سلام و درود خدا بر شما دوست عزیزم ببخشید اسمتوت هم نمی دونم
ازتون خیلی ممنونم که جواب دادید
ببخشید چرا از implode استفاده کردید!
توی ساختار جدول من هر کاربر می تونه fid یک کاربر رو داشته باشه
من این کد رو فقط واسه دو لول میخوام
و بازم ببخشید نوشتید
5.یونیک میکنید تا دوستان تکراری حذف شوند!

توی جدول من هر کاربر فقط می تونه با یک کاربر در ارتباط باشه پس فکر کنم کاربر تکراری که دوست دوستان باشه وجود نداره!
بازم از حسن توجه و محبت شما بسیار ممنون و سپاسگزارم
تا دنیا دنیاست منو شرمنده ی خوبی و محبت و دانش خودتون کردید

چون میخوایم به ساختار 5,8,6,7 برسیم تا بتونیم سررچ بزنیم در دیتا بیس

5. خب عزیز شاید یوزر شما 7 با یوزر 5 دوست باشه و یوزر شماره 4 با یزر 5 دوست باشه نه باید یوزر شماره 5 رو دوبار حساب کنیم

- - - Updated - - -

یا کاملتر بگم
در نظر بگیرید در آرایه اول یوزر شماره 5 با یوزر یک مستقیم دوست هست و یوزر 6 هم با یوزر یک مستقیم دوسته
و در مرحله دوم میبینیم یوزر شماره 5 با واسطه باز با یوزر شماه 6 دوسته خب یکبار 5 در آرایه اول هست یکبارم در آرایه دوم وقتی مرج میکنیم یا باید غیرتکراری مرج بشه یا مرج بکنیم و یونیک کنیم که من دومی رو زدم چون ساختار شما برام گم هست و فقط کدی دادم کار راه بیوفته

- - - Updated - - -

ایمپلود هم باید انجام بشه چون ساختار کوئری این در لینک زیر رو ببین
http://jee.ir/tG2vk
ما در دیتا بیس نمیتونیم مستقیم آرایه رو سرچ بزنیم

Marshall
December 13th, 2019, 05:27
چون میخوایم به ساختار 5,8,6,7 برسیم تا بتونیم سررچ بزنیم در دیتا بیس

5. خب عزیز شاید یوزر شما 7 با یوزر 5 دوست باشه و یوزر شماره 4 با یزر 5 دوست باشه نه باید یوزر شماره 5 رو دوبار حساب کنیم

- - - Updated - - -

یا کاملتر بگم
در نظر بگیرید در آرایه اول یوزر شماره 5 با یوزر یک مستقیم دوست هست و یوزر 6 هم با یوزر یک مستقیم دوسته
و در مرحله دوم میبینیم یوزر شماره 5 با واسطه باز با یوزر شماه 6 دوسته خب یکبار 5 در آرایه اول هست یکبارم در آرایه دوم وقتی مرج میکنیم یا باید غیرتکراری مرج بشه یا مرج بکنیم و یونیک کنیم که من دومی رو زدم چون ساختار شما برام گم هست و فقط کدی دادم کار راه بیوفته

- - - Updated - - -

ایمپلود هم باید انجام بشه چون ساختار کوئری این در لینک زیر رو ببین
http://jee.ir/tG2vk
ما در دیتا بیس نمیتونیم مستقیم آرایه رو سرچ بزنیم


خیلی ممنون از پاسخ و حسن توجه شما ببخشید موقع استفاده از کدهای شما بهم این ارورها رو میده!




array_merge(): Argument #1 is not an array
و

implode(): Invalid arguments passed

و کدها برام کار نمی کنه!



5. خب عزیز شاید یوزر شما 7 با یوزر 5 دوست باشه و یوزر شماره 4 با یزر 5 دوست باشه نه باید یوزر شماره 5 رو دوبار حساب کنیم

ببینید من فقط دنبال یوزرهای با واسطه مستقیم می گردم
یوزرهای با واسطه بعدی میشه لول سوم!

بصورت ساده:
user1 = 3

user 2 = 2

user 3 = 1

user 4 = 7
الان مجموع اینا که با کاربر شماره یک در ارتباط هستن میشه 13
فقط من یه تابع میخوام که این 13 رو برای من محاسبه کنه!

starting
December 13th, 2019, 23:07
خیلی ممنون از پاسخ و حسن توجه شما ببخشید موقع استفاده از کدهای شما بهم این ارورها رو میده!




array_merge(): Argument #1 is not an array
و

implode(): Invalid arguments passed

و کدها برام کار نمی کنه!


ببینید من فقط دنبال یوزرهای با واسطه مستقیم می گردم
یوزرهای با واسطه بعدی میشه لول سوم!

بصورت ساده:
user1 = 3

user 2 = 2

user 3 = 1

user 4 = 7
الان مجموع اینا که با کاربر شماره یک در ارتباط هستن میشه 13
فقط من یه تابع میخوام که این 13 رو برای من محاسبه کنه!

ببینید این کد من بیشتر برای راهنمایی شماست و شما باید سینتکس پایه php رو حداقل بدونید
برای مثال قبل از ایمپلود بررسی بشه این آرایه هست یا نه
و $friend_id1 و $friend_id2 هم ببرسی بشه آرایه هست یا خیر
و برای مثال اگر آرایه نبودن نیاز به مرج کردن نیست و سه حالت پیش میاد
1.اولی و دومی ارایه نیستند {
اولی رو بررسی میکنه اگر نال نبود یک در نظر میگیری و دومی هم بهمین شکل اگر نال بود صفر و اگر نبود یک
}
2.اولی آرایه و دومی نیست {
کانت اولی رو + 1 میکنی اگر دومی نل نبود و اگر نال بود 0 در نضر میگیری
3. برعکس دو

بهمین شکل اینا سینتکس پایه php هستند

ببینید این نیست که ما نخوایم انجام بدیم دقت کرده باشید کلی وقت گزاشتم روی تاپیک هاشی شما (منتی نیست چون در یاد دادن فرآیند تجربی هست که در شرایط کار در بزرگترین شرکتها بدست نمیاد)
اما شما الان مثل کسی هستید که از ما میخواید تیک آف ززن با ماشین ر بهش یاد بدیم ما هنوز نمیدونه کلاچ و دنده چیه
}

Marshall
December 13th, 2019, 23:37
ببینید این کد من بیشتر برای راهنمایی شماست و شما باید سینتکس پایه php رو حداقل بدونید
برای مثال قبل از ایمپلود بررسی بشه این آرایه هست یا نه
و $friend_id1 و $friend_id2 هم ببرسی بشه آرایه هست یا خیر
و برای مثال اگر آرایه نبودن نیاز به مرج کردن نیست و سه حالت پیش میاد
1.اولی و دومی ارایه نیستند {
اولی رو بررسی میکنه اگر نال نبود یک در نظر میگیری و دومی هم بهمین شکل اگر نال بود صفر و اگر نبود یک
}
2.اولی آرایه و دومی نیست {
کانت اولی رو + 1 میکنی اگر دومی نل نبود و اگر نال بود 0 در نضر میگیری
3. برعکس دو

بهمین شکل اینا سینتکس پایه php هستند

ببینید این نیست که ما نخوایم انجام بدیم دقت کرده باشید کلی وقت گزاشتم روی تاپیک هاشی شما (منتی نیست چون در یاد دادن فرآیند تجربی هست که در شرایط کار در بزرگترین شرکتها بدست نمیاد)
اما شما الان مثل کسی هستید که از ما میخواید تیک آف ززن با ماشین ر بهش یاد بدیم ما هنوز نمیدونه کلاچ و دنده چیه
}

خیلی ممنون و بسیار از شما سپاسگزارم که وقت گذاشتید و به سوال و مشکلات بنده جواب دادید، من هر جوری که می تونستم کدها رو دستکاری کردم و کوئری نوشتم ولی متاسفانه اصلا برام کار نمی کرد، برای همین گفتم از شما اساتید و بزرگواران بپرسم
بازم از,لطف و محبت شما بسیار ممنون و سپاسگزارم