2010-10-14 8 views
0

Моя страница перестает загружаться каждый раз, когда я включаю код ниже ... он выглядит правильно, а таблицы и поля верны.mysql_fetch_array код проблемы не обрабатывается

<select name="common" style="width: 136px;">  
<?php 
    $group1 = mysql_fetch_array(mysql_query("SELECT country FROM lang_list WHERE grouping = '1' ORDER BY p_order")); 
    while($row = $group1){ 
     echo "<option value=\"$group1\">$group1</option>\n"; 
    } 
?> 
</select> 

ответ

2
<?php 
    $group1 = mysql_query("SELECT country FROM lang_list WHERE grouping = '1' ORDER BY p_order"); 
    while($row = mysql_fetch_array($group1)){ 
     echo "<option value=\"$row[country]\">$row[country]</option>\n"; 
    } 
?> 
1

Попробуйте это:

<select name="common" style="width: 136px;">  
<?php 
     $recordset = mysql_query("SELECT country FROM lang_list WHERE grouping = '1' ORDER BY p_order") or die("Error found: " . mysql_error()); 
    while($row = mysql_fetch_array($recordset)){ 
     echo "<option value=\"".$row['country']."\">".$row['country']."</option>\n"; 
    } 
?> 
</select>