PDA

View Full Version : سوال: کمک برای ساخت موضوع پست ارسال شده



tarsiran
چهارشنبه 09 تیر 1389, 13:36 عصر
سلام دوستان گلم ممنون میشم کمکم کنید

دیتا بیس من برای پست و موضوعات 2 تا تیبل داره

_files
_cat

که فایل برای پست ها هستش و کت برای موضوعات حلا من میخوام کدی داشته باشم که بتونم موضوع یک پست رو بکشه بیرون که مال کدوم دسته هستش مثلا (موضوع: دیدنی و جالب) تمام سطرهای مورد نیاز هم میزارم شما یه بزرگواری کنید کدشو بدید که مشکلم حل شه ممنون میشم

file_name
file_id


که file_name اسم پست و file_id شماره پست رو نشون میده


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

cat_id
cat_name

که اینم cat_id شماره موضوع و cat_name اسم موضوع رو نشون میده

ممنون میشم کمک کنید کدشو که بتونم با استفاده از اینا موضوع 1 پست رو نشون بدم

Reza1607
چهارشنبه 09 تیر 1389, 13:50 عصر
شما یک فیلد دیگه توی جدول پست هاتون میذارین تا به وسیله اون بشه کد موضوع رو نگه داشت و موقع ایی که می خواین پستهای مختلف رو بیرون بکشید به وسیله کوئری زیر می تونید موضوع رو هم پیدا کنید

SELECT files.*,cat.cat_name FROM files INNER JOIN cat ON files.catid=cat.cat_id

tarsiran
چهارشنبه 09 تیر 1389, 15:50 عصر
ببخشید من تازه کارم اگه میشه کد کامل بزارید که بتونم استفاده کنم ممنون میشم

tarsiran
چهارشنبه 09 تیر 1389, 23:05 عصر
یه با مرام نیست کمک کنه به ما.... :گریه:

bravia2009
پنج شنبه 10 تیر 1389, 08:58 صبح
سلام دوست عزیز دیتا بیستو بزار (plz attache) تا ببینیم میتونیم کمکت کنیم؟

tarsiran
پنج شنبه 10 تیر 1389, 08:59 صبح
رفقا خواهشا بزرگواری کنید یه کمک کنید مشکل من حل شه :اشتباه:

Reza1607
پنج شنبه 10 تیر 1389, 09:38 صبح
اینم یک نمونه
من نمی تونستم زیاد روش وقت بزارم خودتون تکمیلش کنید

tarsiran
پنج شنبه 10 تیر 1389, 10:30 صبح
اینم یک نمونه
من نمی تونستم زیاد روش وقت بزارم خودتون تکمیلش کنید

متاسفانه من که گفتم وارد نیستم نتونستم انجام بدم :ناراحت:

yasgig
پنج شنبه 10 تیر 1389, 22:50 عصر
من از گفته شما اینو متوجه شدم.اگه غیر از اینه بگین.در ضمن به صورت زیر ازش استفاده کنین.
http://example.com/test.php?id=12

<?php
mysql_connect('localhost','root','');
mysql_select_db('databasename');
$id = $_GET['id'];
$post_sql = "select * from _files where file_id = '$id'";
$post_result = mysql_query($post_sql) or die(mysql_error());
$post = mysql_fetch_array($post_result);
$cat_sql = "select * from _cat where cat_id = '$id'";
$cat_result = mysql_query($cat_sql) or die(mysql_error());
$cat = mysql_fetch_array($cat_result);
echo $post['file_name'];
echo "<br>";
echo $cat['cat_name'];
?>