|
|
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Посоветуйте пожалуйста, как выполнить такую вот задачу, ниже простой пример: 1) есть форма, позволяющая ввести в текстовые поля - Product name, Price, Qty, и выпадающий список Units, возле списка кнопка "Add Unit": Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Таблицы MySQL Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Думается так - вводим данные, хотим добавить название юнита, жмем "Add Unit" открываем новое небольшое окно: Код: plaintext 1. 2. 3. 4. 5. В нем нужно получить строку, добавить в таблицу "units", на JavaScript добавить элемент (option) в select родительской формы, присвоив значние option.innerText = units.units_name , и option.value = units.units_id. Прошу Вашей помощи в решении задачи, к сожалению, у меня не хватает знаний. Пытался читать что то из серии http://dklab.ru/lib/Subsys_JsHttpRequest/ но к сожалению не разобрался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 12:33 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 13:37 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Berkut Код: plaintext 1. 2. 3. 4. 5. 6. Спасибо за ответ. Но все же вопрос больше не о JavaScript, а взаимодействии между PHP и JavaScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 13:54 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Alexander minНо все же вопрос больше не о JavaScript, а взаимодействии между PHP и JavaScript.зваимно отталкиваются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 16:26 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
maXmo Alexander minНо все же вопрос больше не о JavaScript, а взаимодействии между PHP и JavaScript.зваимно отталкиваются. Благодарю. Я это, по своим неудачным экспирементам уже понял. Но все же, по теме, есть что посоветовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 17:09 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
строго говоря, жоэс взаимодействует с хтмл-кодом странички (желательно бы через дом), а уж браузер берёт этот от***енный скриптом код и согласно ему взаимодействует с пхп. То есть взаимодействие такое: js <-> html <-> php, бывает js <-> браузер/плугин <-> php. ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 17:23 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Неужели нет простого решения? Поднимем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 12:15 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Это и есть простые решение. Другой вопрос, что вы не разобрались с этими решениями и они вам кажутся сложными. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 12:39 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Alexander min Код: plaintext 1. 2. правильно будет так Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 16:41 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Alexander minНеужели нет простого решения?да всё пучком. Добавляешь в селект нужный пункт, дальше всё автоматически пойдёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:12 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Ну это как раз моя проблема, что не могу внятно рассказать, что у меня не получается. Затруднения не в добавлении option посредством JavaScript. Вопрос в другом: Нажимаем кнопку "Add Unit", открываем окно с полем ввода, и кнопкой "Ок". Ввели строку "SHEET", нажали "Ок", теперь(!) 1) добавить в units insert into UNITS values ("SHEET") 2) получить ID = mysql_insert_id() 3) выполнить пару строк на JavaScript добавив в родительскую форму элемент option в select предав значение option.innerText = units.units_name , и option.value = units.units_id. Так вот у меня затруднения в том, что бы выполнить переход от п.2, до п.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:54 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Alexander min... Нажимаем кнопку "Add Unit", открываем окно с полем ввода, и кнопкой "Ок". Ввели строку "SHEET", нажали "Ок", теперь(!) 1) добавить в units insert into UNITS values ("SHEET") 2) получить ID = mysql_insert_id() 3) выполнить пару строк на JavaScript добавив в родительскую форму элемент option в select предав значение option.innerText = units.units_name , и option.value = units.units_id. Так вот у меня затруднения в том, что бы выполнить переход от п.2, до п.3После того как вы добавили unit в таблицу (в дочернем окне, например, add_unit.php), то в нем же необходимо проверить: * если, все ок, то выбрать mysql_insert_id(), * затем, зная last_insert_id, выбираем значения для родительского окна * формируем html-страничку, которая после полной загрузки закроет дочернее окно и передаст значение в родительское. * дальше уже дело техники Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. P.S. Естесно не проверял, но идея должная быть понятна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2005, 09:20 |
|
||
|
(PHP & JS & MYSQL) основная и дополнительная форма, добавление option в select и данных в
|
|||
|---|---|---|---|
|
#18+
Впринципе идея Berkut верна... Alexander minПытался читать что то из серии http://dklab.ru/lib/Subsys_JsHttpRequest/ но к сожалению не разобрался. Что конкретно Вам не понятно? p.s. Реализация с помощью Subsys_JsHttpRequest будет ИМХО более красиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2005, 10:12 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33431048&tid=1477096]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 453ms |

| 0 / 0 |
