Используйте PHP для доступа к базе данных и затем поместите ее в форму.Примерно так:
$id = $_GET['id'];
$result = mysql_query("SELECT * FROM table_name WHERE id='$id'");
$info = mysql_fetch_array($result))
$name = $info['name'];
$email = $info['email'];
$anotherField = $info['another_field'];
В этом массиве информации содержатся все данные базы данных идентификатора.Но, конечно, вы бы изменили ценности и прочее.Измените table_name на имя таблицы, и если вы собираетесь сделать что-то в URL-адресе, например ?id=373384
или что-то еще, то это будет работать.(Я предполагаю, что вы делаете это таким образом.) Но, если это не 'id', просто измените WHERE id = '$ id' на то, что в базе данных, чтобы идентифицировать строку.
$ info ['name']; будет столбцом "name" в вашей таблице.Но вы можете изменить «имя» и прочее на то, что есть в вашей базе данных.
Вот код формы, чтобы предварительно заполнить его данными:
<form>
<input type="text" name="name" value="<?php echo $name ?>" />
<input type="text" name="name" value="<?php echo $email ?>" />
<!--etc...-->
<input type="submit" value="Submit" />
</form>
Вам потребуетсяизменить многое из этого, но я уверен, что вы поняли это.:)
Примечание. Это не простой скрипт копирования + вставки.Вам придётся сделать много чартинга, потому что я не знаю, каковы ваши табличные значения и прочее.
Если у вас есть какие-либо вопросы, пожалуйста, задавайте.