PDA

View Full Version : سوال: مشکل آپدیت کردن دیتابیس از طریق select



mosavi7
پنج شنبه 25 آبان 1391, 12:04 عصر
با سلام و خسته نباشید ...
یه سی ام اس کوچیکی دارم می نویسم , اما به یه مشکل کوچیکی برخورد کردم :
وقتی برای ویرایش یه تیبل رو فراخوانی میکنه , نام دسته رو به درستی نمیاره :(




$tabCat = getAllTable('categories');
while($allCat = mysql_fetch_row($tabCat))
{
$idCat = $allCat[0];
$catAddress = $allCat[1];
$catName = $allCat[2];
$Postid = $_GET['id'];

echo "
<option value='$idCat' >$catName</option>
"; }



ممنون میشم راهنماییم کنید

mohsen6500
پنج شنبه 25 آبان 1391, 12:18 عصر
فکرکنم مشکل از این باشه :

<option value='$idCat' >$catName</option>
ببین این طوریش کن :

<option value=".$idCat." >".$catName."</option>
موفق باشید

mosavi7
پنج شنبه 25 آبان 1391, 12:35 عصر
نه دوست عزیز ببینید , من 3 تا دسته دارم (کتاب , دانلود , فیلم)
حالا وقتی من مطلب رو ویرایش میکنم , دقیقا دسته که قبلا انتخاب کردم رو نمیاره .
مثلا همه رو روی "دانلود" که اولین دسته هست میاره ....

plague
پنج شنبه 25 آبان 1391, 13:15 عصر
سوالتون خیلی نامفهومه , اینطوری سوال نمیپرسن
اصلا دسته ای که قبلا انتخاب کردم رو نمیاره یعنی چی ؟
کدوم قبلا ؟ بالاخره نمیاره یا همه رو روی "دانلود" که اولین دسته هست میاره !؟
اصلا این همه که میگید چیه ؟
کامل توضیح بدین و روابط جداول و کد هاتون رو بگید و با کلی گویی و گنگ بودن به جواب نمیرسید

Reza1607
پنج شنبه 25 آبان 1391, 13:23 عصر
شما بايد زماني كه ليست دسته ها رو ايجاد مي كنيد چك كنيد ببينيد كه آي دي دسته با آي دي دسته جاري برابر هست يا نه؟ اگر بود عبارت
selected='yes'
براي اون option چاپ بشه

mosavi7
شنبه 27 آبان 1391, 10:48 صبح
شما بايد زماني كه ليست دسته ها رو ايجاد مي كنيد چك كنيد ببينيد كه آي دي دسته با آي دي دسته جاري برابر هست يا نه؟ اگر بود عبارت
selected='yes'
براي اون option چاپ بشه
دقیقا مشکلم همینه الان میشه بگید این شرط رو باید کجا بنویسم ؟





$tabCat = getAllTable('categories');
while($allCat = mysql_fetch_row($tabCat))
{
$idCat = $allCat[0];
$catAddress = $allCat[1];
$catName = $allCat[2];
$Postid = $_GET['id'];

echo "
<option value=".$idCat." >".$catName."</option>
"; }

mosavi7
یک شنبه 28 آبان 1391, 13:19 عصر
دوستان عزیز خیلی ممنون میشم بنده رو راهنمایی کنید تا مشکلم حل بشه ...