PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

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

> Найдено сообщений: 2
alex221 Отправлено: 27 Августа, 2016 - 18:03:06 • Тема: Update записей по id • Форум: Работа с СУБД

Ответов: 2
Просмотров: 752
Спасибо большое!!! Чутка поправил и вообще огонь Улыбка Жаль спасибки не могу дать, мало сообщений)
alex221 Отправлено: 26 Августа, 2016 - 01:22:37 • Тема: Update записей по id • Форум: Работа с СУБД

Ответов: 2
Просмотров: 752
Всем привет, прошу помощи, задача: редактировать записи.

PHP:
скопировать код в буфер обмена
  1.  
  2. $fields_change = "";
  3. $field_status_stmt = DBC::db()->query($req_read);
  4. while ($field = $field_status_stmt->fetch()) {
  5. $fields_change .= "
  6. <input type='hidden' value='{$field['id']}' name='log_id'><input type='text' id='status_c' name='status_c' value='{$field['cargo_status']}'><br>";
  7. }
  8. if (isset($_POST['status_edit'])) {
  9. $sql = "UPDATE logs SET cargo_status='{$_POST['status_c']}' WHERE id='{$_POST['log_id']}'";
  10. $stmt = DBC::db()->prepare($sql);
  11. $stmt->execute();
  12. $info_message .= "<div class=\"alert alert-success\" role=\"alert\">Статус груза успешно обновлен!</div>";
  13. }
  14. return array(
  15. 'status_fields' => $fields_change
  16. );
  17.  

Все выводится сюда
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <tr>
  3. <td>Статус</td>
  4. <td>
  5. <form method="post">
  6. <?php echo $data['status_fields']; ?>
  7. <input type="submit" name="status_edit" value="Изменить">
  8. </form>
  9. </td>
  10. </tr>
  11.  

Изменяется только самый последний сгенерированный input(ближе всего к submit)...
Можно конечно засунуть в генератор и form и submit, тогда все работает но у каждого поля свой сабмит, который соответственно перезапишет только его, тупо... )
Помогите пожалуйста Улыбка

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB