Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
3 / 3 / 3
Регистрация: 07.04.2012
Сообщений: 194
1

запись данных в бд через foreach

27.09.2012, 16:08. Показов 1438. Ответов 1
Метки нет (Все метки)

есть таблица в базе данных: поля id,name,url,image,nomer. Есть таблица в админке которая содержит эти данные из базы данных. В самой таблице реализовал передвижение строк, но вот как раз нужно реализовать еще и перезапись данных в бд если передвинул строку. Скриптом выбрал все <tr> из таблицы, а из <tr> все td, из <td> выбрал все айди и номера циклом и передал их в контроллер как объект:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$(function(){
   $("#sortable").sortable({
        update: function(event, ui) {
            var x={};
            $("table tbody tr").each(function (index,domEle) {
                var y=(index+1);
                x[$(this).attr('id')]=y;
                
                $.post( '/admin/rote', 
                 x,
                 function (data){
                    $('#result').text(data);
                    }
                );
            });
в "x" записываются данные id и nomer после передвижения строки(см.скрин)
в контроллере запрашиваю переменную x как $_POST['x']. Подскажите пожалуйста, как пройтись по записи циклом foreach(пройтись по объекту) перезапись в базу данных изменившихся полей id и nomer?
0
Миниатюры
запись данных в бд через foreach  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2012, 16:08
Ответы с готовыми решениями:

Добавление в базу данных через foreach
Доброго времени суток. Задача, написать скрипт добавляющий в базу данных названия файлов из...

Запись в БД и foreach
Доброе утро ув. Программисты. имеется код: foreach ($html-&gt;find('div') as $e) { $res...

Запись данных в БД через dataAdapter
Подскажите пожалуйста почему данные в таблице есть, а в базе нет? private void...

Запись данных через запятую
Всем привет! Ребята подскажите в таком вопросе... В общем суть: я получаю данные со сканера...

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на PHP‌
1
812 / 795 / 201
Регистрация: 21.09.2012
Сообщений: 2,654
27.09.2012, 17:19 2
id на сколько я понимаю не должно меняться, просто ищи строку по id и обновляй значение nomer
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2012, 17:19

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Запись данных в БД через форму
Всем привет. Не получается записать данные в бд через форму с сайта. Запись в бд создаётся только...

Предыдущая запись foreach DataGridView
Как обратиться к предыдущей записи? Convert.ToSingle(row.Cells.Value) Добавлено через 1...

Запись в файл циклом foreach
&lt;div class=&quot;col-md-2&quot;&gt; &lt;ul class=&quot;dropdown-menu&quot; role=&quot;menu&quot;...

Запись данных через комбо бокс
Подскажите как через ComboBox внести данные в таблицу базы данных. ВОт что нужно конкретно: Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.