السلام عليكم ورحمة الله وبركاته
مساكم الله بالخير
اردت وضع combobox في صفحتي يحتوي على البلدان وآخر يحتوي على المدن التابعة للبلد الذي اخترته من الكمبوبوكس الأول فنتج عندي هذا الكود ولكن !!!!!!
<code>
<?
/*
CREATE TABLE `country` (
`countryid` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`country` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM ;
///////////
CREATE TABLE `city` (
`countryid` INT NOT NULL ,
`city` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM ;
*/
// الاتصال بقاعدة البيانات
$con = mysql_connect('localhost','root','1');
mysql_query("SET NAMES 'cp1256'"); // لاحل الترميز بالعربي
$sel = mysql_select_db('boxs',$con);
// تعبئة كومبو البلدان
$name= mysql_query("select * from country");?>
<select name="country" id="country">
<? while($res= mysql_fetch_assoc($name))
{ ?>
<option>
<? echo $res['country']?>
</option>
<? }?>
</select>
<?
/////////////////////////////////////////////////
////////////////////////////////////////////////
// تعبئة كومبو المدن حسب قيمة البلد في الكمبو في الاعلى
echo "<br />";
echo "<br />";
echo "<br />";
echo "<br />";
$name1= mysql_query("select * from city
INNER JOIN country ON
city.countryid=country.countryid
WHERE city.countryid=country.countryid");
?>
<select name="city" id="city">
<? while($res1= mysql_fetch_assoc($name1))
{ ?>
<option>
<? echo $res1['city']?>
</option>
<? }?>
</select>
</code>
شاكر لكم مقدما وبارك الله فيكم وفي المرفقات ملف الكود php