عزيزي hishamorg ايضاً الظاهر انه الفكرة ما وصلت بوضوح ...
الحين هذا هو الكود الي انت سويته لإدراج المواد تمام ؟
كود PHP:
$query = "SELECT b.id, b.madhname FROM madah b
where b.talab <= ( SELECT a count(id) from alfann a where b.madhname=a.subject) ";
$result = mysql_query($query) or die(mysql_error());
while($r = mysql_fetch_array($result)) {
$id = $r['b.id'];
$name = $r['b.madhname'];
echo "<option value=\"$id\">$name</option>\n";
}
mysql_close();
الحين شوف السطر هذا
كود PHP:
echo "<option value=\"$id\">$name</option>\n";
انت لو اضفت قبلها :
كود PHP:
echo "12312313";
راح يكتبلك هالكلمة مع كل مادة في القائمة ... ف قبلها انا اضفت if ليتأكد قبل لا يسوي echo هل المادة الي راح يدرجها الجدول talab فيه 15 طالب أم لا ؟ ... جرب الكود وتوكل وادعيلي 
الحين أضف هذا الكود بدله بالكود الموجود عندك في ملف reg.php
كود PHP:
$query = "SELECT b.id, b.madhname FROM madah b
where b.talab <= ( SELECT a count(id) from alfann a where b.madhname=a.subject) ";
$result = mysql_query($query) or die(mysql_error());
while($r = mysql_fetch_array($result)) {
$id = $r['id'];
$taleb = $r['talab'];
$name = $r['madhname'];
if (15 < $taleb){
echo "";
}else{
echo "<option value=\"$id\">$name</option>\n";
}
}
mysql_close();
اخوك