آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل این join

118238  10 سال پیش  10 سال پیش
0 0

سلام و خسته نباشید به دوستان عزیز
به این کد یه نگا بندازید.
select group.*,type.title as title_type from `group` inner join `type` on group.type=type.id
مشکل این جوین چیست؟
دقیقا مشکلش کجاست؟
این کد دیگه کلافم کرده.
تصویر جداول رو ضمیمه میکنم.
ممنون

http://s1.picofile.com/file/8228299084/1.PNG

http://s1.picofile.com/file/8228299234/2.PNG

0 0
خطایی که بهتون میده رو هم قرار بدید . (10 سال پیش)
0 0
Fatal error: Call to a member function execute() on a non-object in C:\xampp\htdocs\zncms\fifty_one\libs\database.php on line 55 (10 سال پیش)
0 0
مشکل شما ربطی به JOIN نداره مربوط به PHP هست و ما داری فانکشنی رو به صورت Object صدا کردید در حالی که آبجکت نبوده . (10 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
118238  10 سال پیش
0 0

من کوئری برای اجرای کوئری از این تابع استفاده میکنم.

public function select($sql,$data=array(),$fetch=pdo::FETCH_ASSOC){

$this->setAttribute(pdo::ATTR_EMULATE_PREPARES,false);

$res=$this->prepare($sql);

$res->execute($data);

return $re=$res->fetchAll($fetch);

}

پاسخ به سوال 
118238  10 سال پیش
0 0

سلام

من می خوام اطلاعات کامل group رو بیرون بکشم.

ولی 

فیلد type در group و فیلد id در type به هم وصل میشن.یعنی با هم در ارتباط هستن.

من میخوام در کنار فیلد های group فیلد title جدول type نمایش دهد.

حالا به نظرتون از inner join استفاده کردم بهتره.

ممنون

پاسخ به سوال 
118238  10 سال پیش
0 0

دوستان اگه خود شما بخواین جوین کنین چیکار میکنین.
من میخوام دو تا فیلد رو جوین کنم.
ممنون

0 0
SELECT * FROM type LEFT OUTER JOIN group ON type.id = group.type (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .