PDA

View Full Version : مشکل با تگ select



afrashteh1
سه شنبه 13 مرداد 1388, 03:04 صبح
دوستان این کدو نوشتم تو قسمت پردازشش کم اوردم.
مفدار valueرا چطوری بنویسم .
راستی جدول من دو فیلد داره . 0- کد درس 1- نام درس . می خوام داخل لیست نام درس ها نمایش داده بشه و هر درسی که انتخاب میشه کدش به عنوانvalue ش باشه.
در ضمن وقتی با حلقه for استفاده می کنم همیشه اولین رکورد نمیاره و از دومین رکورد شروع می کنه به خوندن


$query="select * from course";
$result=mysql_query("$query");
$num=mysql_num_rows($result);
$row=mysql_fetch_row($result);
if($num>0)
{
echo "<label>";
echo '<select name="select_course" class="list" id="select_course">';

for($i=1;$i<$num;$i++)
{
$row=mysql_fetch_row($result);

echo '<option value="$row[i]">'."$row[1]".'</option>';
}
echo "</select>";
echo "</label>";
}

fumnimda
سه شنبه 13 مرداد 1388, 08:28 صبح
$query="select * from course";
$result=mysql_query("$query");

if(mysql_num_rows($result))
{
echo '<select name="select_course" class="list" id="select_course">';
$i=1;
while($row=mysql_fetch_row($result)) {
echo '<option value="'.$row[0].'" ';
if($i==1) {
echo ' selected ';
$i++;
}
echo '>'.$row[1].'</option>';
}
echo "</select>";

}