![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| MrDmitry |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006 Репутация: нет Всего: нет |
Привет все, делаю нечто вроде мини форума, признаюсь чесно php полностью забыл, нужно вывести список всех разделов, по клику на нужный раздел, выводились темы из этого раздела
на данный момент структура БД (Mysql) такая section: id //Номер раздела name //Название раздела info //описание раздела topic: id //Номер темы name //Имя темы info //Описание темы login //Логин последнего написавшего в теме date //Дата последнего сообщения в теме ids //Номер раздела(для связи с разделом) Накатал следующий код:
Но он всегда выводит только название разделов ((( Если нажимаю на ссылку, но список тем не выводится, а вроде как должен Это сообщение отредактировал(а) MrDmitry - 28.9.2010, 23:15 |
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
заметьте, что у вас подсветка делает большую часть текста серой. могли и с кавычками ошибиться.
во всяком случае было бы не плохо увидеть ещё хтмл-результат работы этого кода вот это $topiclist_result = mysql_query("SELECT & FROM `topic` where ids='.$id.' "); довольно мутный участок. смотрите:
скорее всего надо бы так:
Добавлено через 1 минуту и 19 секунд и символ & в SELECT & FROM неудивительно, что результата нет это не забывчивость языка, а просто невнимательность а почему ошибки не смотрите? |
||||
|
|||||
| MrDmitry |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006 Репутация: нет Всего: нет |
С подсветкой я не знаю что такое, в коде по кавычкам ошибок вроде нет, да и не работал бы код, если бы были ошибки. символ & исправил на *. Проблема осталась, вот что выводится в html
Это выводится всегда, не зависимо от того нажимаю я по ссылке или нет Это сообщение отредактировал(а) MrDmitry - 29.9.2010, 00:17 |
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
необязательно $id и $action как получается? есть ли
вместо $topiclist_result = mysql_query("SELECT & FROM `topic` where ids='.$id.' "); поставьте
|
||||
|
|||||
| MrDmitry |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006 Репутация: нет Всего: нет |
Выводится тоже самое
Если оставить код
то выводится
Это сообщение отредактировал(а) MrDmitry - 29.9.2010, 01:54 |
||||||||
|
|||||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
в данном коде после $topiclist_result = mysql_query($sql); var_dump($sql); echo mysql_error(); нет
ну, теперь ключевой момент - откройте саму базу и посмотрите, а есть ли там строки с ids=6 если есть, то сбросьте полноценное описание таблицы: SHOW CREATE TABLE `topic` |
|||
|
||||
| MrDmitry |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006 Репутация: нет Всего: нет |
Очень сильно извиняюсь что не отписался сразу, большое вам спасибо за помощь, проблема была решена при вашей помощи )
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |