PDA

View Full Version : دسته بندی در منوی Drop Down Box



rash44
یک شنبه 24 خرداد 1388, 19:37 عصر
سلام
من 1 فرم دارم که توی این فرم چند تا فیلد هست
1 کی از فیلدها نام و دگیری دسته هست
دسته رو قبلا از طریق 1 فرم دیگه توی بانک ثبت میکنم و توی این فرم از بانک فراخوانی و توی Drop Down Box نمایش میدم

****

بعد از اینکه فرم دوم را ثبت زدم توی بانک الان می خوام توی 1 فرم دیگه اطلاعاتی رو که توی بانک ثبت کردم نشون بدم توی 1 Drop Down Box

می خوام توی این منوی کشویی آیتم ها بر حسب دسته , دسته بندی بشن

مثل کلیه منوی های کشویی که از جمله توی همین سایت هم هست
مثلا تول دسته سخت افزار سپس کلیه آیتم های دسته سخت افزار سپس دسته نرم افزار و ...

لطفا راهنمائی کنید

پیشاپیش ممنون

ahmadbadpey
دوشنبه 25 خرداد 1388, 13:17 عصر
یه کم واضح تر و روشن ترش کن .
من که گیج شدم خدا وکیلی!!!!!!!!!!!!:گیج:

rash44
دوشنبه 25 خرداد 1388, 18:42 عصر
یه کم واضح تر و روشن ترش کن .
من که گیج شدم خدا وکیلی!!!!!!!!!!!!:گیج:

سلام

آقا شما منوي كشويي ژائين همين صفحه رو ببين تا منظرم رو متوجه بشي

قسمت پرش

امیـرحسین
سه شنبه 26 خرداد 1388, 22:16 عصر
مشکلتون دقیقا کجاست؟ با نحوه لیست کردن براساس دسته مشکل دارید؟
اگر اینطوره، برای هر دسته یک آرایه ایجاد کنید و کل اعضای اون دسته رو به عنوان اجزای آرایه، درش قرار بدید و در نهایت، آرایه رو دونه دونه باز کنید و هر جور میخواید چاپشون کنید.

sama01
چهارشنبه 27 خرداد 1388, 15:38 عصر
سوال شما هیچ ربطی به php نداره.
فقط ببین اگز این جواب داد که هیچ. اگر نه سوال خود را در بخش مربوط به html و css بپرسید.



<style>
#list {
width:150px;
font-size:8pt;
direction:rtl;
}
#list .listTitle{
font-weight:bold;
}
#list .listItem{
font-weight:normal;
padding-right:20px;
}
</style>
<select name="list" id="list">
<option class="listTitle">کتاب‌ها</option>
<option class="listItem">بر حسب عنوان</option>
<option class="listItem">بر حسب نویسنده</option>
<option class="listItem">بر حسب ناشر</option>
<option class="listItem">بر حسب موضوع</option>
<option class="listTitle">مقالات</option>
<option class="listItem">بر حسب عنوان</option>
<option class="listItem">بر حسب نویسنده</option>
<option class="listItem">بر حسب ناشر</option>
<option class="listItem">بر حسب موضوع</option>
</select>


درواقع شما باید از style برای هر آیتم استفاده کنید.

TheMohammad
چهارشنبه 27 خرداد 1388, 22:19 عصر
منظورتون اینه ؟


<select>
<optgroup label="Swedish Cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</optgroup>
<optgroup label="German Cars">
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>

ahmadbadpey
جمعه 29 خرداد 1388, 19:47 عصر
فکر می کنم منظور دوستمون چگونگی ذخیره در دیتابیس و سپس فراخوانی اون ها به صورت یک combobox باشه .
طریقه ذخیره در دیتابیس باید به صورت زیر باشد . به تصویر زیر نگاه کنید :
http://upload.iranblog.com/6/1245455371.jpg
حال فرض کنید می خواهیم این جدول را به صورت یک combobox در بیاریم:

$select_parent=mysql_query("select distinct `parent` from `category`");
echo "<select name='category'>";
while($row=mysql_fetch_array($select_parent)){
echo "<optgroup lable='$row['parent']'>";
$select_cat=mysql_query("select * from category where parent='".$row['parent']."'");
while($row2=mysql_fetch_array($select_cat)){
echo "<option value='".$row2['category']."'>".$row2['category']."</option>";
}
echo "</optgroup>";
}