![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Redstuff |
|
||||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
есть таблица
tree с полями id | title | pid ---------------- 1 | a | 0 2 | b | 0 3 | c | 0 4 | a1 | 1 5 | a2 | 1 6 | b1 | 2 ..... для вывода всего списка использую:
для редактирования данных переходим по нужной ссылке, где расположенна форма с текущими данными
тут все порядок, поле title редактируется, но как редактировать правильно поле pid? |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
список select с выборкой источников pid? (родительские страницы, так я понимаю? тогда список всех страниц)
|
|||
|
||||
| Redstuff |
|
|||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
bars80080, ага делаю список select. Вся проблема походу в запросе для выборки, активным делает всегда id=1.
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
я б на твоём месте посмотрел, что есть в $row->title и $row['pid']
как я догадываюсь в первом пустая строка, во втором ноль во-вторых задался бы вопросом, почему к объекту идёт обращение как к массиву. оно видимо прокатывает, но зато путает а в-третьих, по какому признаку нужно выделить один из пунктов? |
|||
|
||||
| Redstuff |
|
||||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
bars80080, вот для простоты без списка
выделять нужно по pid т.е. необходимо получить: поле input: b1 список select: - _ (пустое, чтобы можно было присваивать значение id=0 для pid) - a - b (selected) - c - a1 - a2 - b1 ... |
||||
|
|||||
| Redstuff |
|
||||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Если сделать 2 запроса
но мне кажется это не правильный подход, да и список не получается сделать |
||||
|
|||||
| Redstuff |
|
|||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
список сделал, не знаю только как реализовать пустое поле для того, чтобы присваивать или выводить pid=0
и хотелось бы код сделать более правильным... Это сообщение отредактировал(а) Redstuff - 13.5.2009, 14:08 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
на пути к правильному коду
|
|||
|
||||
| Redstuff |
|
|||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
bars80080, спасибо)
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |