ورود

View Full Version : دوتا لینک در یک تاپیک



mhq1368
چهارشنبه 14 فروردین 1392, 18:40 عصر
با سلام



چطور میشه دو تا لینک دانلود رو که از دیتا بیس خونده میشه توی یک مطلب نمایش داد.

من سه جدول دارم با نام های

categoury_tbl-----> برای دسته بندی ها
که شامل
cat_id و cat_name




dl_tbl-------------> برای لینک های دانلود
که شامل
dl_id
sub_id-----------> برای کلید خارجی
sub_url





sub_tbl--------->برای ثبت مطالب
که شامل
sub_id
sub_topic
sub_com
cat_id---------->کلید خارجی از جدول دسته بندی ها




حالا با این جداول چه کدی بنویسم که بتونم تمام لینک های مربوط به یک تاپیک رو در همون تاپیک نشون بدم.چون من با inner join که انجام دادم دوتا تاپیک برای من نمایش میده با تمام جزئیات .



ممنون

mhq1368
چهارشنبه 14 فروردین 1392, 20:16 عصر
کسى نبود راهنمايى کنه؟

mhq1368
پنج شنبه 15 فروردین 1392, 00:00 صبح
اى بابا يعنى هيچ کدوم از اساتيد جواب سوال من رو بلدنيستن

fakhravari
پنج شنبه 15 فروردین 1392, 00:21 صبح
مگه هر مطلب 1 لینک دانلود نداره؟
اون 2تایی که میگی چی؟

mhq1368
پنج شنبه 15 فروردین 1392, 07:59 صبح
اگه به این سایت دقت کنی متوجه میشی


http://soft98.ir/internet/web-design/393-wysiwyg-web-builder.html


هر مطلب سه یا چهار لینک داره.حالا منم میخواستم اگه یه موقع واسه یه پستم خواستم چندین لینک دانلود داشته باشم چی کار باید بکنم.

fakhravari
پنج شنبه 15 فروردین 1392, 10:48 صبح
SELECT categoury_tbl.cat_id, categoury_tbl.cat_name, dl_tbl.sub_url, dl_tbl.sub_id, sub_tbl.sub_topic, sub_tbl.sub_com, sub_tbl.cat_id AS datid,
sub_tbl.sub_id AS subid, dl_tbl.dl_id
FROM categoury_tbl INNER JOIN
sub_tbl ON categoury_tbl.cat_id = sub_tbl.cat_id INNER JOIN
dl_tbl ON sub_tbl.sub_id = dl_tbl.sub_id
WHERE (categoury_tbl.cat_id = 1)

SELECT categoury_tbl.cat_id, categoury_tbl.cat_name, dl_tbl.sub_url, dl_tbl.sub_id, sub_tbl.sub_topic, sub_tbl.sub_com, sub_tbl.cat_id AS datid,
sub_tbl.sub_id AS subid, dl_tbl.dl_id
FROM categoury_tbl INNER JOIN
sub_tbl ON categoury_tbl.cat_id = sub_tbl.cat_id INNER JOIN
dl_tbl ON sub_tbl.sub_id = dl_tbl.sub_id
WHERE (sub_tbl.sub_id = 1)

mhq1368
پنج شنبه 15 فروردین 1392, 11:23 صبح
مرسی از جوابت

اما این طوری نمیشه چون خودم اینکار رو کردم ولی تمامی رکورد ها رو برای دوتا لینک نمایش میده . من می خوام دو تالینک یا هرچند تا باشه برای همون یه تاپیک باشه ولی این جوری تمام رکورد رو برای اولی و تمام رکورد رو برای دومی نشون میده .

fakhravari
پنج شنبه 15 فروردین 1392, 11:56 صبح
2 باید 2 تا گرید بزاری
1 برای اطلاعات پست
یکی برای لینک دانلود