PDA

View Full Version : سوال: سوال در نوشتن دستور select و استفاده از آن.



mokhtasatxyz
یک شنبه 29 فروردین 1395, 14:40 عصر
سلام دوستان
فرض کنید در دیتابیس ساختار زیر را داریم:
جدول cat(دسته ها) با فیلد های id و name
جدول Products با فیلد های id ، cat_id، sub ، content و ...
در صفحه ای می خواهم رکورد های ثبت شده جدول Products بر اساس تاریخ ثبت را نشان دهم به طوری که علاوه بر نمایش sub - content و ... نام دسته مربوط به همان رکورد(cat.name) هم از جدولcat انتخاب و استخراج شود
دستور select برای چنین کاری چیست؟ خروجی های مورد نظر چطور در متغییر ریخته شده و با چه نام متغییرهایی می شود استفاده کرد.
ظمننا بگویم که کاملا از دستورات mysql استفاده می کنم و نه از mysqli , pdo

ممنون

مهرداد سیف زاده
یک شنبه 29 فروردین 1395, 15:44 عصر
این یه select ساده هست. چون ساختار دیتابیس شما relation base نیست و بصورا استاتیک هر محصول دسته و زیر دسته داره و توی همون ردیف ذخیره میشه
از جدول cat منو درست میکنید و کاربر با کلیک بر روی id منو میاد و محصولاتش رو میاره بصورت زیر(مثلا id برای منوی لوازم خانگی 5 هست
select * from Products where cat=5

Farshid007
یک شنبه 29 فروردین 1395, 17:39 عصر
نحوه نگارش SQL در MySql یا MySqli یا PDO یکیست
در ضمن کلاس mySql منسوخ شده است از mySqli استفاده کنید