Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вывод несколько значений из базы
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Manson пишет:
Все ли нормально?
Ну если не считать, что логика не отделена от представления и то, что для работы с БД используется устаревший mysql_* вместо PDO или как минимум с MySQLi, то да, все нормально. Это не говоря о содаржании и архитектуре классов и подключение файла конфига (include("includes/config.php");). Про конфиг это мое имхо, но я бы хранил на уровень выше DOCUMENT_ROOT и представлял бы доступ через специальный класс, и сделал бы класс одиночкой (singleton)
Manson
Отправлено: 06 Апреля, 2012 - 21:59:08
Новичок
Покинул форум
Сообщений всего: 16
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Я ничего не понял, честно. Пишу по аналогии с существующим скриптом. Плюс мануалы.
avtor.fox
Отправлено: 06 Апреля, 2012 - 22:14:55
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Помог: 50 раз(а)
Bio man что-т Вы слишком задвинули.
ТС, для удобства я Вам посоветую не писать весь код в одну строчку.
Если оставить всё как есть ( не разделять логику от визуального представления), то я бы сделал вот так.
Древовидная структура намного лучше смотрится, так проще искать какую-то часть кода и ошибки.
Bio man
Отправлено: 06 Апреля, 2012 - 22:15:23
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Manson пишет:
Я ничего не понял, честно
Значит есть повод задуматься и почитать про это.
etoYA
Отправлено: 07 Апреля, 2012 - 03:41:37
Участник
Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011 Откуда: Крым
Помог: 21 раз(а)
Manson, я вообще не понимаю, как можно писать браузерную игру, незная основ?
Я хоть и новичек, но знаний на какой-нибудь сайт имхо хватит, а у меня его до сих пор нет).
Мб вам лучше пока не стоит делать браузерную игру, а потренится на чем-то попроще?)
DelphinPRO
Отправлено: 07 Апреля, 2012 - 04:07:38
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
etoYA пишет:
Мб вам лучше пока не стоит делать браузерную игру, а потренится на чем-то попроще?)
какая, по большому счету, разница, на чем тренировать свои навыки хоть ты гостевуху пиши, хоть игру.. если есть время и желание. Вряд ли, конечно, выйдет что-то стоящее, но для обучения сойдет (Добавление)
avtor.fox пишет:
то я бы сделал вот так.
а я бы так не делал. html код по крайней мере будет подсвечиваться в редакторе.
----- Чем больше узнаю, тем больше я не знаю.
avtor.fox
Отправлено: 07 Апреля, 2012 - 11:12:38
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Помог: 50 раз(а)
DelphinPRO пишет:
а я бы так не делал. html код по крайней мере будет подсвечиваться в редакторе.
Хмм.. Пользуюсь notepad++ и он отлично подсвечивает открытие/закрытие тега. Этож не проблема.
DelphinPRO
Отправлено: 07 Апреля, 2012 - 11:30:58
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
avtor.fox
на мой взгляд второй вариант гораздо читабельнее Прикреплено изображение (Нажмите для увеличения)
----- Чем больше узнаю, тем больше я не знаю.
etoYA
Отправлено: 07 Апреля, 2012 - 11:40:32
Участник
Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011 Откуда: Крым
Помог: 21 раз(а)
DelphinPRO пишет:
какая, по большому счету, разница, на чем тренировать свои навыки
Я бы так не сказал, человек незная основ, хочет сделать игру, а такие игры делаются не 1 год, и делает не 1 человек).
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.