во первых при редактировании, я не могу настроить, чтоб нужные строчки добавлялись или удалялись. Ну и второе попробую объяснить, но не уверен, что получится. В общем когда жмем на плюс и добавляем несколько номеров, у них есть определенный идентификатор, а затем уже когда добавляем внутренние строчки, эти строчки принадлежат не отдельным номерам, а номеру который был нажат последним, т.е. принадлежат одному идентификатору, и тогда выходит что в базу не могу оправить как надо.
<divonclick="addFiel();"class="addbutton">Добавить новое поле</div>
а вот есть еще один код с него тоже можно было бы что нибудь слепить, только здесь тоже проблемы, при нажатии кнопки Еще новое, она должна принадлежать конкретно одному полю, а у меня она дублируется на все открытые поля... Возможно можно как то исправить с помощью условия, но я пока не могу понять как
Alex213
JS с воздуха разметку не берет. Она должна быть, только спрятана или прописана в коде.
Но должна быть. Т.е. сначала верстают блок "Номер", а потом он выезжает по кнопке (или формируется а потом выезжает, что не суть важно.)
Alex213
Что то уже есть. Сама таблица в HTML сверстана?
Вообще есть кое-что, там все работает, только для отправки в базу данных не подходит и редактирования. Просто мои знания в jquery стремятся к нулю, а так вот предидущая тема http://forum.php.su/topic.php?fo...0&topic=6136
Там правда нет небольшой части html
Задача сделать чтоб с помощью jQuery
создавалась таблица, которая показана на рисунке.
При нажатии на плюсик выскакивает первая часть таблицы с вводом НОМЕР => затем при нажатии уже на другой плюсик, выскакивала остальная часть таблицы где нужно вводить СЕРИЯ.
Затем нужно чтоб данные заносиль в бд.
После этого нужно, чтоб можно было выводить из базы данных и редактировать, то что было введено, а так же при необходимости добавлять еще необходимые строки.
Мне нужна помощь именно в реализации jQuery кода, под выполнение вставки в базу данных и редактирования базы данных.
Помогите кто чем может, очень нужно.
Есть таблица в которой добавляется НОМЕР при клике, затем внутри этой таблицы, при клике добавляются СЕР НОМЕР, МОДЕЛЬ, ВЫПУСК.
Суть в том что при добавлении НОМЕР 1, НОМЕР 2, при вставке определенного количества строчек СЕР НОМЕР, МОДЕЛЬ, ВЫПУСК они принимают значение последнего вставленного НОМЕРа.
Т.Е. :
НОМЕР 2
2)СЕР НОМЕР2, МОДЕЛЬ2, ВЫПУСК 2
1)СЕР НОМЕР2, МОДЕЛЬ2, ВЫПУСК 2
2)СЕР НОМЕР2, МОДЕЛЬ2, ВЫПУСК 2
1)СЕР НОМЕР2, МОДЕЛЬ2, ВЫПУСК 2
НОМЕР1
-------------------------------- --------
А нужно, чтоб было вот так
НОМЕР 2
2)СЕР НОМЕР2, МОДЕЛЬ2, ВЫПУСК 2
1)СЕР НОМЕР2, МОДЕЛЬ2, ВЫПУСК 2
НОМЕР1
2)СЕР НОМЕР1, МОДЕЛЬ1, ВЫПУСК 1
1)СЕР НОМЕР1, МОДЕЛЬ1, ВЫПУСК 1
Данный код выполняет роль аккордеона, нужно чтоб были куки, не знаю как их правильно поставить, примеры вроде бы смотрел но не получается, туговат в этом))
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nec magna at urna auctor eleifend eu vel enim. Nulla facilisi. Praesent interdum tortor a justo aliquet semper. Phasellus venenatis porttitor auctor. Mauris et gravida velit. Nunc tempus nunc velit, id lacinia nisl dignissim ac. Proin quis semper sapien. Vestibulum bibendum lorem nec ligula mattis posuere. Nullam suscipit, massa non dictum auctor, orci ligula condimentum sem, nec ultricies est lorem quis ante. Morbi placerat lacinia egestas.</p>
</div>
</div>
<divclass="accordion">
<divclass="accordion-header">
<h3>Header 2</h3><aclass="accordion-close">V</a>
</div>
<divclass="accordion-collapse">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nec magna at urna auctor eleifend eu vel enim. Nulla facilisi. Praesent interdum tortor a justo aliquet semper. Phasellus venenatis porttitor auctor. Mauris et gravida velit. Nunc tempus nunc velit, id lacinia nisl dignissim ac. Proin quis semper sapien. Vestibulum bibendum lorem nec ligula mattis posuere. Nullam suscipit, massa non dictum auctor, orci ligula condimentum sem, nec ultricies est lorem quis ante. Morbi placerat lacinia egestas.</p>
</div>
</div>
<divclass="accordion">
<divclass="accordion-header">
<h3>Header 3</h3><aclass="accordion-close">V</a>
</div>
<divclass="accordion-collapse">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nec magna at urna auctor eleifend eu vel enim. Nulla facilisi. Praesent interdum tortor a justo aliquet semper. Phasellus venenatis porttitor auctor. Mauris et gravida velit. Nunc tempus nunc velit, id lacinia nisl dignissim ac. Proin quis semper sapien. Vestibulum bibendum lorem nec ligula mattis posuere. Nullam suscipit, massa non dictum auctor, orci ligula condimentum sem, nec ultricies est lorem quis ante. Morbi placerat lacinia egestas.</p>
mysql_query("INSERT INTO mes_u_v(us_id, id_s, sez_n, ser_n)
SELECT us_id, id_s, sez_n, ser_n
FROM mes_us
INNER JOIN mes ON id_s=".$ser." AND sez_n=".$sez."
WHERE us_id=".$us."
ORDER BY sez_n DESC
");}else{"";}
Смысл такой, есть таблица, и с помощью инсерт инто вставляется несколько строк таблицы, вставка происходит по сравнению 2, 3, 4 столбика. Когда у меня в таблице есть строчка, например с id1 из рисунка и мне с помощью команды надо вставить полностью таблицу из рисунка, она не вставляется потому что не соответствует условию if (empty($sel_all)). Ничего не могу придумать. Как сделать так, чтоб вставка происходила тогда, когда переменная не существует, и тогда, когда переменная уже имеет, одну или более строчек, с учетом того что вставляться должны те строчки, которых еще нет в базе