🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Mehrzad Tajkarimi
نام‌های مشترک در زمان joine
جامعه پی اچ پی ایجاد شده در ۲۹ تیر ۱۴۰۰

سلام خسته نباشید 
زمانی که بین 2 تا جدول joine زده میشود
برای دسترسی به id جدول اول چه کاری میشه انجام داد
در واقع وقتی میخواهم id جدول اول رو بگیرم id  جدول دوم رو جایگزین میکنه 
من یه کلک زدم و با فراخوانی  index[0] آرایه associative به مقدار id جدول اول رسیدم 
میخواستم  ببینم راه بهتری هست
چون این کار درست نیست و ممکنه جای دیگه به مشکل بخورم و این راه بدردم نخوره
اینکه بشه تو کد هندل کرد یا دیتابس 
البته یه راه دیگه این بود که بیام id رو عوض کنم مثلا userID که این حالتم نمیخوام باشه
متشکرم
 

 

    SELECT * FROM $this->table
        INNER JOIN $join
        ON $this->table.$columns_as = $join.$columns_to
        AND $where

 

 



 

من از این روش تونستم نام مستعار برای جدول بزارم 

 

 

select u.login as username, u.*, s.* 
     from users as u, statistics as s 
     where u.user_id = s.user_id

 

 

 

Mehrzad Tajkarimi ۲۹ تیر ۱۴۰۰، ۰۷:۱۱