Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Редактирование данных
Форумы портала PHP.SU » » Вопросы новичков » Редактирование данных

Страниц (1): [1]
 

1. andreya - 14 Ноября, 2011 - 18:52:16 - перейти к сообщению
Подскажите плиз. Просто алгоритм и смысл такого действия:.
У меня есть отзывы. в БД таблица из 4 строк "id" "имя" "дата" "описание".
На сайт они выводятся в цикле while оператором printf через %s. Тут проблем нету.
Хотелось бы на другой странице иметь возможность их редактирования.
То есть также все вывести в цикле но при изменениях заносить в БД новую информацию.
Расскажите хоть алгоритм пожалуйста!
А если можно то маленький пример на примере одной строки или даже одного поля.
Всем спасибо!.
2. Данил_123 - 14 Ноября, 2011 - 20:39:32 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. mysql_query("UPDATE comment="$comment" WHERE id = "$id");

где id это айди сообщения, а comment это отзыв и они задаются тобой
3. mik_name - 14 Ноября, 2011 - 23:44:25 - перейти к сообщению
Динамически скриптом выводишь данные через value текстбокса на другую страницу в таблицу, где ячейками будут text box-ы формы. После редактирования передешь post-ом другому скрипту, который и сделает sql update базе данных.
(Добавление)
andreya пишет:
А если можно то маленький пример на примере одной строки или даже одного поля.

echo "<INPUT TYPE = "Text" VALUE =".something[$i]." NAME = $my_var.$i.">";

 

Powered by ExBB FM 1.0 RC1