PDA

View Full Version : سوال: مشکل با انجام و فراخوانی دسته بندی



mamali-mohammad
یک شنبه 09 مرداد 1390, 12:43 عصر
سلام
من برای ایجاد دسته بندی یه تیبل ساختم با ردیف های زیر :
Table > category
Row > id - title - active

حالا برای ایجاد دسته بندی و ذخیرش مشکلی نیست
برای فراخوانی در مدیریت ( زمان ارسال ) هم مشکلی نداریم

مشکل برای نمایش در صفحه اصلی هست

من می خوام دستور بدم که اگه دسته بندی با ID شماره 3 رو دریافت کردی ، هرچی ارسال با دسته بندی مورد ظر داری رو نشون بده

مشکل اینجاست که در ارسال ها دسته بندی با نام ذخیره شده
یعنی در ارسال های ما category یه مطلب با عنوان مثلا سلام ذخیره شده

حالا برای اینکه ما مطالبی رو که دسته بندی سلام بیاریم باید آدرس رو اینطوری بشه :
yourname.com/cat.php?id=سلام

اما میخوام اینطوری باشه :
yourname.com/cat.php?id=3

مشکل اینجاست که نمی دونم چطوری ID شماره 3 رو فراخوانی کنم
چون دسته بندی با نام فارسی ذخیره شده نه با شماره ای دی

ممنون میشم کمک کنید

mamali-mohammad
یک شنبه 09 مرداد 1390, 20:20 عصر
دوستان ؟
کسی هست ؟

binyaft
یک شنبه 09 مرداد 1390, 21:26 عصر
SELECT id FROM ` category` WHERE `name`='$category' LIMIT 1;

mamali-mohammad
یک شنبه 09 مرداد 1390, 22:56 عصر
متوجه نشدم
میشه یه توضیح کاملتری بدید ؟

Arthas1990
دوشنبه 10 مرداد 1390, 19:26 عصر
SELECT id FROM ` category` WHERE `name`='$category' LIMIT 1;

منظور اینه مه زمانی نام رو میفرستی به صفحه بعد ، با یک کوئری میتونی بازیابی کنی از بانک داده ها رو.
البته زمانی که تگهای a رو برای نمایش بازخونی میکنی همونجا در قسمت href میتونی id رو بفرستی و بذای نمایس در a نام رو بفرستی . مثلا :



echo '<a href="page2.php?id='.$res['id'].'" > '.$res['name'].'</a>';