PDA

View Full Version : تشریح یک خط کد



mehrshadms
پنج شنبه 19 تیر 1393, 10:35 صبح
سلام دوستان این دستور sql چی کار می کنه ؟


return mysql_query("SELECT comments.*, users.fullname FROM comments JOIN users ON comments.users_id = users.id");

mamadcity
پنج شنبه 19 تیر 1393, 10:52 صبح
این دستور یه جور اتصال هست از جدول Users به جدول comments و اطلاعات رو از طریق Id هر دو جدول واکشی میکنه

mehrshadms
پنج شنبه 19 تیر 1393, 11:00 صبح
میشه واضح تر بگید ؟

vahidqara
پنج شنبه 19 تیر 1393, 11:17 صبح
سلام و درود...
عزیزم تمام کامنت ها و نام کاربری که کامنت گذاشته رو از طریق پیوند (Join ) را بر میگرداند...

H:Shojaei
پنج شنبه 19 تیر 1393, 11:23 صبح
سلام
جدول
Users


id
fullname


10
ali


11
mohammad


12
hassan


13
reza


14
mahdi


15
milad







جدول comments


id
User_id(کلید خارجی که از جدول user اومده)
comment
subject
file


1
10
it's good
cm
file


2
13
nice
cm
file1


3
14
bad
sub
ff










این دوتا جدولهایی که تو کوئری گذاشتی هستن حالا جدولی که از این کوئری به دست میاد این میشه:






id
User_id(کلید خارجی که از جدول user اومده)
comment
subject
file
fullname


1
10
it's good
sub
file
ali


2
13
nice
cm
file1
reza


3
14
bad
sub
ff
mahdi