Скрипт добавления записи в базу данных mySQL таков: PHP: <?php //Будем считать, что скрипт уже подключился к базе данных //При этом известно только название таблицы echo 'Добавление записи в таблицу <b>'.$table.'</b>.<p>'; //Возвращает список колонок таблицы $field_list=mysql_list_fields($db,$table); //Возвращает количество полей результата запроса $num_fields=mysql_num_fields($field_list); $result=mysql_query("SELECT * FROM $table") or die('Ошибка при обращении к таблице.'.mysql_error()); echo '<table><form>'; for($colomn=0;$colomn<$num_fields;$colomn++) { //Вывод названия колонок echo '<tr><td><b>'.mysql_field_name($field_list,$colomn).'</b></td><td><input type="text" name="input_'.mysql_field_name($field_list,$colomn).'"></td></tr>'; } echo '<tr><td></td><td><input type="submit" name="submit" value="Добавить"></td></tr>'; echo '<input type="hidden" name="add" value="true">'; echo '</form></table>'; if($add=='true') { for($colomn=0;$colomn<$num_fields;$colomn++) { $cur_field_value=$_GET['input_'.mysql_field_name($field_list,$colomn)]; $field=mysql_field_name($field_list,$colomn); echo $colomn.' '.$field.' '.$cur_field_value.'<br>'; mysql_query("INSERT INTO $table($field) VALUES($cur_field_value)") or die('Ошибка при обращении к таблице.'.mysql_error()); } } ?> Каждый раз INSERT запрос в этом скрипте создает новую запись с одним заполненым полем в ней. Подскажите как сделать так чтобы все поля добавлялись в одну запись.
"задница есть универсальный интерфейс, ибо через нее можно сделать абсолютно все" следущая тема будет "администрирование сайта, если известен только домен"? подход не годится.