مشکل آپدیت کردن دیتابیس از طریق select
با سلام و خسته نباشید ...
یه سی ام اس کوچیکی دارم می نویسم , اما به یه مشکل کوچیکی برخورد کردم :
وقتی برای ویرایش یه تیبل رو فراخوانی میکنه , نام دسته رو به درستی نمیاره :(
$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>
"; }
ممنون میشم راهنماییم کنید
نقل قول: مشکل آپدیت کردن دیتابیس از طریق select
فکرکنم مشکل از این باشه :
<option value='$idCat' >$catName</option>
ببین این طوریش کن :
<option value=".$idCat." >".$catName."</option>
موفق باشید
نقل قول: مشکل آپدیت کردن دیتابیس از طریق select
نه دوست عزیز ببینید , من 3 تا دسته دارم (کتاب , دانلود , فیلم)
حالا وقتی من مطلب رو ویرایش میکنم , دقیقا دسته که قبلا انتخاب کردم رو نمیاره .
مثلا همه رو روی "دانلود" که اولین دسته هست میاره ....
نقل قول: مشکل آپدیت کردن دیتابیس از طریق select
سوالتون خیلی نامفهومه , اینطوری سوال نمیپرسن
اصلا دسته ای که قبلا انتخاب کردم رو نمیاره یعنی چی ؟
کدوم قبلا ؟ بالاخره نمیاره یا همه رو روی "دانلود" که اولین دسته هست میاره !؟
اصلا این همه که میگید چیه ؟
کامل توضیح بدین و روابط جداول و کد هاتون رو بگید و با کلی گویی و گنگ بودن به جواب نمیرسید
نقل قول: مشکل آپدیت کردن دیتابیس از طریق select
شما بايد زماني كه ليست دسته ها رو ايجاد مي كنيد چك كنيد ببينيد كه آي دي دسته با آي دي دسته جاري برابر هست يا نه؟ اگر بود عبارت
selected='yes'
براي اون option چاپ بشه
نقل قول: مشکل آپدیت کردن دیتابیس از طریق select
نقل قول:
نوشته شده توسط
Reza1607
شما بايد زماني كه ليست دسته ها رو ايجاد مي كنيد چك كنيد ببينيد كه آي دي دسته با آي دي دسته جاري برابر هست يا نه؟ اگر بود عبارت
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>
"; }
نقل قول: مشکل آپدیت کردن دیتابیس از طریق select
دوستان عزیز خیلی ممنون میشم بنده رو راهنمایی کنید تا مشکلم حل بشه ...