редактирование записей в отображаемой форме

scan_work

Guest
редактирование записей в отображаемой форме

Помогите плиз, новичку.
Есть форма, отображающая в таблице поля (text), т.е. как бы список полей, стандартное табличное представление таблицы или связных таблиц базы. Соответственно пользователь может их редактировать. Как все эти изменения внести в таблицу, сам текст sql я напишу, проблема с обработкой этих text. Каким образом это все реализовать, или может есть другой метод для редактирования пользователями записей базы данных?
 

matross

Новичок
Re: редактирование записей в отображаемой форме

<form>
<input type=text name='Field1' value='DataFromDatabase'>
<input type=submit value='Save'>
</form>

И все!
 

scan_work

Guest
matross? как раз наоборот, это то у меня и есть, а как все изменения сделанные пользователем в базу сохранить.

while ( $row = mysql_fetch_array($result) ) {
echo("<TR>");
echo ("<td width=20>");
echo '<input type="text" name="cod" value="'.$row["name"].'" size=4>';
echo("</td>");
echo ("<td>");
echo '<input type="text" name="name" value="'.$row["name"].'" size=100>';

echo("</td>");
echo ("</TR>");
}
 

matross

Новичок
Что то я не понимаю тебя, тебе нуно что-то типа такого или как???
<form>
...
while ( $row = mysql_fetch_array($result) ) {
echo("<TR>");
echo ("<td width=20>");
echo '<input type="text" name="cod" value="'.$row["name"].'" size=4>';
echo("</td>");
echo ("<td>");
echo '<input type="text" name="name" value="'.$row["name"].'" size=100>';

echo("</td>");
echo ("</TR>");
}
...
<input type=submit value='Save'
</form>

потом делаешь что-то типа
$sql_query = "update ".$db_name." set cod=".$cod.", name=".$nam." where id=".$id, где id это hidden поле id записи
 

Фанат

oncle terrible
Команда форума
scan_work
а добавлять данные из формы в базу ты умеешь?
 

scan_work

Guest
вот это
$sql_query = "update ".$db_name." set cod=".$cod.", name=".$nam." where id=".$id, где id это hidden поле id
у меня почему-то не работает, пишет, что не знает таких переменных $cod, $nam.
и вообще, каким образом будет update происходить при переходе на другое поле, а если по нажатию на кнопку, то как будет, если несколько записей редактировалось.
 

Фанат

oncle terrible
Команда форума
Так.
scan_work
заканчиваем это представление.
идёшь, читаешь
PHP FAQ: Самые основы. Как работает PHP.
ВНИМАТЕЛЬНО ЧИТАЕШЬ. Желательно ещё понять, что там написано.
Далее. идёшь, и УЧИШЬСЯ РАБОТАТЬ С БАЗОЙ ДАННЫХ из пхп.
PHP FAQ: MySQL. Практическое использование.
Выполняешь примеры оттуда.
Если останутся вопросы, то приходишь и спрашиваешь.
Не до того, как всё прочёл, а ПОСЛЕ.
О выполнении доложить.
 
Сверху