выводится-то в обоих случаях.
В общем, не знаю, но после того, как поиграл кавычками ошибка в обоих случаях изменилась, не знаю как, может меня и глючило...
Теперь:
FatalErrorException: Error: Call to undefined method Doctrine\ORM\Query::getQuery() in F:\xampp\htdocs\Symfony\src\Acme\WarmobiBundle\Controller\DefaultController.php line 17
Так что прежде чем умничать стоить все таки прислушаться к советам других
вот именно, прежде чем умничать попробуй запусть свой же код, у меня в обоих случаях он работает. (Добавление)
Мелкий пишет:
ksedin пишет:
Тему перечитай....
Читаю:
ksedin пишет:
симфония пишет, что обращаюсь к несуществующей константе
Симфони, как и практически все фреймворки, переопределяет обработчик ошибок. Но не переопределяет синтаксис PHP. PHP удивляется по поводу несуществующей константы, симфония перехватывает эту ошибку и выводит по-своему.
блин, я знаю что значит эта ошибка, я спрашиваю, что сделать чтоб ее не было? дело не в ['константа'] и [константа]
Не так то, что сперва полезно ознакомиться с языком.
$users[ id ] - обращение к элементу массива $users по ключу, равному значению константы id. Таковой константы нет, о чём PHP и удивляется.
А у тебя дар понимать смысл вопроса) Тему перечитай....
вот составил я такой запрос, по учебнику вроде все верно, но симфония ошибку выдает, когда создаю экземпляр квери буилдер, первая строка. Что там не так? копировал с учебника
Не понятно, причем тут симфони. Доктрина это отдельный проект. С ней можно работать и без симфони. И симфони можно использовать без доктрины. Опять же для простого чата, ни то ни другое не нужно.
да нафиг мне не нужен этот чат, просто в этом примере есть все что мне нужно.
Как в симфонии пдо использовать? В примере была описана только доктрина, да и я так понимаю он работает быстрей из-за сущностей
У симфони высокий порог вхождения без опыта там разобраться сложно. Попробуйте изучить сначала чего нибудь попроще. Например CodeIgniter
Кодеигнайтер простой, я в нем за часов 6 разобрался, после этого на симфонию перешел, впринципе понятно почти все, только доктрину разобрать не могу и не вижу куда логику засунуть
Если вы имеете ввиду ОРМ, то таблицы доктрина сама умеет создавать. Вам просто нужно правильно описать поля сущности через аннотации.
Это я знаю, по учебнику создал сущность, скопировал анотации, с ними проблем не будет, там ясно все, но я даже просто не могу из базы вытащить значение, например, в учебнике создается сущность и таблица продукт, там есть айди, есть имя и цена, добавление там описывается, а вот вывод как-то не очень, я так понимаю нужно обращаться к геттерам, но как правильно это сделать не понятно
Использовать симфони для маленьких чатов не рационально. Если вам нужно это для обучения то, вряд ли кто то захочет делать целый проект, только для того, что бы вам что то объяснить. Задавайте конкретные вопросы по конкретным темам. Желательно с примерами своего кода. Может быть кто нибудь поможет.
Дубировать темы на форуме не принято
http://forum.php.su/topic.php?forum=60&topic=5915
Приходится, никто не отвечает
Помоему на это уйдет максимум два часа, там ведь ведь создать одну таблицу, одну сущность, ну и контроллер расписать. Мне не понятно, вообще не понятно как доктрина работает и куда засовывать логику и как ее использовать правильно
Привет всем, уже несколько дней ковыряю симфонию и мало что получается, пролистал всю документацию по ней на русском, освоил контроллеры, маршутизаторы и еще чета. Но с раююотой с бд(доктрина) практически ноль, вроде могу создавать тело таблицы, через командную строку все создается, но все по шаблону, с учебника... Я даже не могу к бд обратиться нормально, то есть вытащить из нее чего-нибудь. Так вот, прошу написать чат на симфону, все по минимуму, отправка и чтение сообщений вроде не сложно думаю для меня суть симфонии раскроется от этого и... прошу коментировать основные действия