Дима
ты своими методами all и where готовь строку запроса а уже дальше с ними городи свои execute и fetch
Т.е. в теле метода надо вызывать fetchAll например? public function all() { $query = $this->pdo->query("SELECT * FROM $this->table"); $query->fetchAll(); return $this; }
Дима
Так не робит, пробовал еще так
Дима
public function all() { $query = $this->pdo->query("SELECT * FROM $this->table"); $fetch = $query->fetchAll(); return $this || $fetch; }
Gosp
public function all() { $query = $this->pdo->query("SELECT * FROM $this->table"); $fetch = $query->fetchAll(); return $this || $fetch; }
так а как ты собираешься where прикрутить если запрос уже выполнен в query? чет запутался ты короче
Gosp
погугли может php mysql query builder
Дима
Решил
Дима
// Метод получения всех полей таблицы public function all() { $this->query = $this->pdo->query("SELECT * FROM $this->table"); return $this; }
Дима
+
Дима
public function get() { return $this->query; }
Дима
$articles = $model->all()->findById(1)->get();
Дима
Все работает
Дима
Для начала пока так сойдет. Спасибо
Gosp
)) да не за что.. но ты лучше погугли про орм и квери билдеры. а то твой код почти совершенен но еще не совсем)
Дима
Да, хорошо )
Андрей
Господа извините за беспокойство,есть вопрос,никто не знает почему иногда страдает вёрстка на mac OS?
Андрей
Господа извините за беспокойство,есть вопрос,никто не знает почему иногда страдает вёрстка на mac OS?
как фиксить баги,которые возникаютесли отрывать сайт на MAC OS? Поясню поточнее, есть сайт,он работает исправно(внешне,в плане вёрстки),на винде всё отлично отображается,а на mac то блок поедет,то какая-то не та картинка вылезет
Андрей
то есть такую проблему не выделяют под одну,какую-нибудь распрастранённую?
Андрей
просто,я не знаю,как эта ось работает,поэтому даже предположить не могу
Андрей
А на винде в safari как?
хз,но на маке в сафари всё норм,но я уже нашёл ответ,дел в кроссбраузерной вёрстке
Chuvi
просто,я не знаю,как эта ось работает,поэтому даже предположить не могу
Виртуалка поднимается по мануалу с трекеров за 20 минут. Ну а браузер то ты открыть в системе для домохозяек точно сможешь )))
Вячеслав
подскажите, как при выводе сообщения от телеграм бота сделать перенос на новую строку?
Вячеслав
ни в html ни в markdown таких тегов для тг нет, как я понял
PowerAxis
А на винде в safari как?
На винде сафари уже сто лет как нету, приходится через виртулку ось ставить
PowerAxis
Но вся жопа в том, что видеодрайверов нету и все нереально тупит, даже сраный браузер открывается кряхтя
PowerAxis
Так вот и живем, по три оси на компе + вагрант для дев-среды
Chuvi
подскажите, как при выводе сообщения от телеграм бота сделать перенос на новую строку?
просто перенос строки, так, как он реализуется у тебя в языке. обычно \n
Вячеслав
спасибо, буду пробовать!
WebM
Приветствую
WebM
сможет кто нибудь создать анонсер
WebM
я создаю торрент файлы
WebM
нужен анонсер
Nafania
https://github.com/skipperbent/easy-torrent-tracker/blob/master/announce.php например
WebM
Нужно все сделать и поставить его на впс
Seva
в БД в таблице users удалил один одну строчку(юзера), м теперь у меня в таблице 1 Юзер 3 Узер 4 Пузер инкремент нельзя принудительно изменить, что бы он дальше последовательно шел ?
Seva
провбовал вручную изменить 1 Юзер 2 Узер 3 Пузер но он всеравно начинает с 4 инкрементировать
Seva
блин
Seva
о, я кажется придумал как вернуть все
Vladimir
Пасаны я сделал категории
Vladimir
Оказывается просто
Vladimir
Поздравьте меня
V
Пасаны я сделал категории
а что такое категории
PowerAxis
а что такое категории
Сущности с полем parent_id :)
Andrew
Вопросы по yii можно тут задавать?
che6yp
Что?
che6yp
Какой yii
che6yp
Гоните его, пацаны!
che6yp
Тут только те, кто пишут на чистом пхп!
Andrew
Короче, как select bpc.title, bpp.title from botPage bpc left join botPage bpp on bpc.parentId = bpp.id; Переписать на active query?
Andrew
Сам бы рад, но проект на нем
Dmitriy
Так а где затык ?
Andrew
static::find() ->select(['bpc.title', 'bpp.title']) ->from('botPage bpc') ->leftJoin(['botPage bpp', 'bpc.parentId = bpp.id']) ->all();
Andrew
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 The SQL being executed was: SELECT bpc.title, bpp.title FROM botPage bpc LEFT JOIN botPage bpp
Andrew
Спасибо
Andrew
протупил жестко
Dmitriy
да
Dmitriy
это sql
Andrew
yii
Dmitriy
нет не лара
Dmitriy
я тебя забаню
Dmitriy
оскорбление чувств бота
Anonymous
Отличный шанс поднять Bitcoin ,и не только, в проекте Arma Medical,где мы уже заработали 27% чистой прибыли-Огонь!Инвестируй и ты вместе с топовым инвест-блогом PROFVEST
Anonymous
Pavel
не?
SarcasmIO
++ верни админку боту, он таких выпиздюливает на ура
Seva
Truncate
что это ?
Диего
Sql
SarcasmIO
никак
WebM
Приветствую
WebM
сможет кто нибудь создать анонсер
WebM
я создаю торрент файлы
WebM
нужен анонсер
WebM
Нужно все сделать и поставить его на впс
SarcasmIO
чо таки нагуглил composer with private repo ?