PDA

View Full Version : سوال: درباره ی تگ select و دیتابیس (راهنمایی کنید)



eliTive
یک شنبه 11 بهمن 1388, 21:16 عصر
سلام دوستان فرض کنید یه select box داریم و توش مقادیر yes و no داره یعنی به شکل زیر :



<select name="Select1">
<option>yes</option>
<option>no</option>
</select>


حالا ما مقدار این select box رو از دیتابیس می خونیم.
فرض کنید تو دیتابیس مقدار no انتخاب شده.
چجوری باید مقدار no رو نشون بدم، منظورم این هست که اگه no تو دیتابیس بود yes گزینه ی بعدی option یعنی دومین گزینه باشه و اگر yes انتخاب شده بود yes اولین option و گزینه باشه.

شاید با دستور if بشه ولی فرض کنید این مقادیر yes و no رو ما نمی دونیم چی هستن و داریم از یه فرم می گیریم ، فرضا نام کاربری 10 تا کاربر هست ما که نمی تونیم 10 تا کاربر رو براش شرط بزاریم.

Lagon666
یک شنبه 11 بهمن 1388, 21:51 عصر
<select name="Select1">
<option>yes</option>
<option selected="selected">no</option>
</select>

sama01
یک شنبه 11 بهمن 1388, 23:50 عصر
شما چه‌طور نام آن N کاربر را وارد select می‌کنی؟
مسلما از یک حلقه استفاده می‌کنی.
در همان حلقه چک می‌کنی که اگر ...

eliTive
دوشنبه 12 بهمن 1388, 20:02 عصر
این دستور "selected = "selected فقط تو IE عمل می کنه !!!
چرا تو Firefox عمل نمی کنه؟؟؟

Lagon666
دوشنبه 12 بهمن 1388, 21:12 عصر
این دستور "selected = "selected فقط تو IE عمل می کنه !!!
چرا تو Firefox عمل نمی کنه؟؟؟

کار میکنه، ورژن فایرفاکست چنده؟
این صفت توی همه ی مرورگر هایی که من دیدم کار میکنه.

صفحه رو Refresh نکن، آدرس رو بنویس و Go بزن. اگه Refresh کنی برمیگرده روی همون آپشنی که پیش از Refresh کردن بوده.

eliTive
دوشنبه 12 بهمن 1388, 23:06 عصر
درسته ، ممنون من اشتباها ریفرش می کردم آلان مشکل حل شد.