الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

drop down menu from db

مغلق
بدأه C# inside في 15 أغسطس 2006 · 7 رد · 943 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله

أريد عمل مجموعة من القوائم المنسدله المترابطه تقوم بقراءة البيانات فيها من الجدول

فمثلا في البداية لا تكون هناك أي قوائم مفعلة غير الأولى

بعد أن يختار شئ من الأولى تفعل القائمة الثانية وبها مجموعة من الخيارات بناء على ما أختاره المستخدم من القائمة الاولى

شكرا

#2

يا ساتر ولا حتى زائر واحد !

عموما ما أريد عمله يشبه إلى حد كبير الموجود هنا

http://www.gay.com/misc/locale/locationbyc...tCity_x_loc_zip

أعتذر لأني أحط موقع مشابه لكن كل ما أريده هذه الوظيفة ولا علاقه لي بالموقع

#3

تفضل برنامج ليس من تصميمي

____________.rar

460.gif

#4

شكرا لك أخي لكن

أنا لا أعرف لا ASP ولا ACCESS

وحاولت خلال الأيام الماضية محاوله فهمها لكن عجزت

ياريت لو عندك مثال ب PHP و MySQL

,بكون شاكر لك

#5

اللغة لاتهم.. المهم الفكرة

هذا مثال لا يتبع أي لغة

location=POST passed field named 'location'
age=POST passed field named 'age'
job=POST passed field named 'age'

print HTML header

print a HTML form that has 'location' input field

if (defined location){
	  print 'age' input field
}

if (defined age){
	  print 'job' input field
}

print HTML footer

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#6

تفضل

<?


$sql="SELECT * FROM `table`  ";



$res=mysql_query($sql,$con) or die(mysql_error());
$num=mysql_num_rows($res);



<select name="select" >
		<? for($i=1;$i<=$num;$i++){
				  $row=mysql_fetch_array($res);


				  echo"<option>$row[s_name]";}?></option>
	</select>
?>

تم تعديل هذه المشاركة بواسطة ahmad123 في 27 أغسطس 2006 في 20:35

#7
<form name="form1" method="post" action="<?=$_SERVER['PHP_SELF'];?>">
  <p>
	<?php
	$get_countries = @mysql_query("SELECT * FROM `countries`");
	if(@mysql_num_rows($get_countries) > 0){?>
	<select name="country_id" id="country_id">
	<?php
	while($each_country = @mysql_fetch_array($get_countries)){
		if($_POST['country_id'] = $each_country['country_id']){$sel= ' selected';}else{$sel=NULL;}
		echo '<option value="'.$each_country['country_id'].'"'.$sel.'>'.$each_country['country_name'].'</option>';
	}
	?>
	</select>
	<?php
	}
	?>

  </p>
  <p>
   <?php
   if($_GET['country_id'] != NULL){
	$get_states = @mysql_query("SELECT * FROM `states` WHERE `country_id`='$_GET[country_id]'");
	if(@mysql_num_rows($get_states) > 0){?>
	<select name="state_id" id="state_id">
	<?php
	while($each_state = @mysql_fetch_array($get_states)){
		if($_POST['state_id'] = $each_state['state_id']){$sel= ' selected';}else{$sel=NULL;}
		echo '<option value="'.$each_state['state_id'].'"'.$sel.'>'.$each_state['state_name'].'</option>';
	}
	?>
	</select>
	<?php
	}
	}
	?>

  </p>
  <p>
	<?php
   if($_GET['state_id'] != NULL){
	$get_cities = @mysql_query("SELECT * FROM `cities` WHERE `state_id`='$_GET[state_id]'");
	if(@mysql_num_rows($get_cities) > 0){?>
	<select name="city_id" id="city_id">
	<?php
	while($each_city = @mysql_fetch_array($get_cities)){
		if($_POST['city_id'] = $each_city['city_id']){$sel= ' selected';}else{$sel=NULL;}
		echo '<option value="'.$each_city['city_id'].'"'.$sel.'>'.$each_city['city_name'].'</option>';
	}
	?>
	</select>
	<?php
	}
	}
	?>
  </p>
</form>

بس ارجو مرة اخرى طرح موافع مثالية غير مخالفة للاسلام (ابحث جوجول)

مع السلامة

تم تعديل هذه المشاركة بواسطة aziz2598 في 28 أغسطس 2006 في 00:17

#8

شكرا للجميع على المشاركة وشكر خاص ل aziz2598

هذا الموضوع مغلق.

مواضيع مشابهة