Следующая статья: Как сделать поле auto_increment?
<?php
function languagelist($lang)
{ // I am use phplib for acces to mysql-databases ….
$languagedb=new db;
$query='use '.$languagedb->Database;
$languagedb->query($query);
if ($languagedb->query_id()==0)
{ echo 'Database not using';
halt;
};
$query='select * from lang';
$languagedb->query($query);
$count=$languagedb->num_rows();
if ($count>0)
{ for($i=0;$i<$count;$i++)
{ $languagedb->next_record();
echo '<option value="'.$languagedb->f('id').'"';
if ($lang==$languagedb->f('id')) { echo ' selected="selected"'; }
echo '>'.$languagedb->f('name').'</option>';
}
}
}
?>
<select name="lang" style="width:108px;">
<option value=''>Please select one</option>
<?php
@languagelist($lang);
?>
</select>