primary_key) return $k->name; return false; } // ******************************************************************* // Функция определения типа полей таблицы из результата запроса // ******************************************************************* function type_table($result) { for($i = 0;$k = mysql_fetch_field($result, $i); ++$i) if($k->table) return $k->table; return false; } // ******************************************************************* function genform($table_name,$id_work,$action) { // Устанавливаем соединение с базой данных include_once ("conect.php"); include_once ("function_chek_one_int.php"); // Формируем запрос к БД $id_string=implode(",", chek_one_int($id_work)); $query="SELECT * FROM `$table_name` WHERE `id_work` IN(".$id_string.")"; $startTime = microtime(); $name=mysql_query($query); $endTime = microtime(); echo"время запроса: "; echo($endTime - $startTime); // Получаем имя первичного ключа $id=trianon_name_id($name); $res=type_table($name); while ($row=mysql_fetch_assoc($name)) { $keyval = $row[$id]; unset($row[$id]); $new[$keyval]=$row; } //$action="edit_work.php"; ?> Редактор значений полей таблицы
method='POST'> $mass) {?>
$value) {?>
   Старое значение    Новое значение  Очистить поле
       Очистить поле