PDA

View Full Version : ميخام از ليست اول استان انتخاب شه بعد كه استان انتخاب شده شهرهاي اون تو ليست دوم نمايش داده بشه



miki_ir
سه شنبه 29 شهریور 1390, 18:47 عصر
ببينيد تو نت مثال آجكسش و... زياد هست اما مشكل اينجاس معمولا تو مثالا گزينه هاي ليست اول رو از پايگاه نميگيره . مند ميخام با كليك شدن ليست اول استانا از پايگاه توش لود بشن و بعد با انتخاب يه استان
شهرهاي اون استان تو ليست دوم به نمايش در بيان همين
واقعا چند روزه شب وروزش روش كار ميكنم جواب نگرفتم اين مثال استان براي فهم شما بود
كاري كه تا الان كردن و مشكلاشو تو اين لينك ميتونسد ببينيد
http://barnamenevis.org/showthread.php?305871-%DF%E3%DF-%CF%D1-%E3%E6%D1%CF-select-%E3%E4%D9%E6%D1%E3-%E5%E3%E6%E4-%D3%E1%DF%CA-%DD%D1%E3%E5
اگه كسي بتونه كمك كنه واقعا شادمون كرده

nadi_1368
سه شنبه 29 شهریور 1390, 23:08 عصر
سلام
من لینکو یه نگاه انداختم
اولین چیزی که به نظرم امد اینه

<select name="doctor">
<option>دكتر را انتخاب كنيد</option>
<?php
$options="";
while ($row = mysql_fetch_assoc($result)) {
$idSec=$row['idDo'];
$name=$row['name'];
$options .="<option VALUE=\"$idDo\">".$name.'</option>';

echo $options;

?>

<?php } echo "<option VALUE=\"\">".$section.'</option>'; ?>
</select>

شما در خط اول،دوم و آخر این قسمت از کد باید تگ باز select و option تگ بسته select رو نیز با دستور echo بر گردانید
به این شکل

echo '<select name="doctor">';
echo '<option>دكتر را انتخاب كنيد</option>';
<?php
$options="";
while ($row = mysql_fetch_assoc($result)) {
$idSec=$row['idDo'];
$name=$row['name'];
$options .="<option VALUE=\"$idDo\">".$name.'</option>';

echo $options;



} echo "<option VALUE=\"\">".$section.'</option>';
echo '</select>';
?>

البته یه تغیرم تو تگ های باز و بسته php هم دادم امیذوارم درست شه.

m_karimi
سه شنبه 29 شهریور 1390, 23:52 عصر
ببينيد تو نت مثال آجكسش و... زياد هست اما مشكل اينجاس معمولا تو مثالا گزينه هاي ليست اول رو از پايگاه نميگيره . مند ميخام با كليك شدن ليست اول استانا از پايگاه توش لود بشن و بعد با انتخاب يه استان
شهرهاي اون استان تو ليست دوم به نمايش در بيان همين
واقعا چند روزه شب وروزش روش كار ميكنم جواب نگرفتم اين مثال استان براي فهم شما بود
كاري كه تا الان كردن و مشكلاشو تو اين لينك ميتونسد ببينيد
http://barnamenevis.org/showthread.php?305871-%DF%E3%DF-%CF%D1-%E3%E6%D1%CF-select-%E3%E4%D9%E6%D1%E3-%E5%E3%E6%E4-%D3%E1%DF%CA-%DD%D1%E3%E5
اگه كسي بتونه كمك كنه واقعا شادمون كرده

مثال زیر میتونه کمکتون کنه.

miki_ir
چهارشنبه 30 شهریور 1390, 00:25 صبح
خوب دوست عزیز یکمی به مختون فشار بیارید
همه چیز که نمیشه هلو برو تو گلو!!!!
برای اوردن نام استانها از دیتا بیس کافیه از یک while استفاده کنی



<?php
include'info.php';
$sql = "SELECT * FROM Ostan ";
$result = mysql_query($sql);
$i = 0;
while($row = mysql_fetch_assoc($result) )
{
echo'<option value="'.$i.'">'.$row['Ostan'].'</option>';
}
?>


سيد آويني كي دنباله هلو پس لينكو نگاه نكردي اينو كه گفتي خودمم كه بلدم مشكل با اون قسمت ديگس
بازم دمتون گرم

miki_ir
چهارشنبه 30 شهریور 1390, 00:33 صبح
[/URL]
[URL="http://barnamenevis.org/member.php?218226-nadi_1368"]nadi_1368 (http://barnamenevis.org/member.php?218226-nadi_1368)
عزيز
راه شما هم جواب نداد مشكل از اون نيست اگه مشكل از اون باشه كه بايد براي منوي اول هم كار نكنه كه
من او.مدم اينطوري تعريف كردم اگه منوي اول كليك شد از پايگاه منوي اولو پر كنه . حالا اگه انتخاب شد يا تغيير كرد با توجه به گزيننه ي انتخاب شده منوي دوم از پايگاه پر شه كه اين بخش آخر كار نميكنه
همين

miki_ir
چهارشنبه 30 شهریور 1390, 08:44 صبح
خدا خيرت بده تا حدي حل كرد مشكلمو
دست همتون درد نكنه

hamid-nic
چهارشنبه 30 شهریور 1390, 15:15 عصر
سلام
نمونه کاری که می خواهید در این سایت (https://omreh90.bmi.ir/Register)(ثبت نام حج بانک ملی) وجود دارد . که با انتخاب نام استان شهر های مربوط به همان استان در combobox مربوط به نام شهر ظاهر میشه .
موفق باشید .

miki_ir
چهارشنبه 30 شهریور 1390, 21:21 عصر
سلام
نمونه کاری که می خواهید در این سایت (https://omreh90.bmi.ir/Register)(ثبت نام حج بانک ملی) وجود دارد . که با انتخاب نام استان شهر های مربوط به همان استان در combobox مربوط به نام شهر ظاهر میشه .
موفق باشید .
عزيز اونوقت نمونه كاره . سورسش كجاس

hamid-nic
پنج شنبه 31 شهریور 1390, 22:42 عصر
عزيز اونوقت نمونه كاره . سورسش كجاس
قرار نیست هر نمونه کاری سورس داشته باشه .:متفکر:
این لینک که معرفی شد فقط جنبه نمایشی و گرفتن ایده داشت .