ᅠ
Всё работает, я же писал
SarcasmIO
посмотри логи dbal или что там у тебя
ᅠ
Если делать в phpMyAdmin
SarcasmIO
как у тебя $user_id
SarcasmIO
подставляется в sql запрос
SarcasmIO
блоядь
Евгений
ᅠ
$user_id не при чем, получает ID пользователя Telegram
SarcasmIO
вместо того что бы сделать 3 действия:
сравнить между собой запросы
посмотреть логи dbal/профайлера etc
попробовать выполнить его на чистую mysql console/pma/etc
Евгений
а что ты в итоге делаешь с $rows ?
ᅠ
SarcasmIO
докажи мне
SarcasmIO
показывай запросы
SarcasmIO
и скрины
Евгений
(;¬_¬)
ᅠ
О боже
Yar
Читай доку, дебаж
SarcasmIO
любая проблема с запросом решается в 3 этих этапа
SarcasmIO
но конечно же лучше ныть в чате
ᅠ
SarcasmIO
а не делать что то конкретное
Yar
Хватит спамить расплывчатыми вопросами
ᅠ
Вывод заявки моей (конкретного пользователя по ID)
SarcasmIO
а теперь показывай свою строку запроса
SarcasmIO
с подставленным в него user_id
Евгений
есть кстати выход. пойти на стэковерфлоу, там все вежливые )
ᅠ
))))))))))))))))))))00
$user_id = $message->getFrom()->getId();
Это стандарт, в каждом файле это есть, его никто не менял.
$stmt = $pdo->prepare("SELECT * FROM `xmr_orders` WHERE `user_id` = ? AND `status` = 0 ORDER BY `id` DESC");
$stmt->execute([$user_id]);
SarcasmIO
покажи мне
SarcasmIO
ROW
SarcasmIO
который летит
SarcasmIO
в базу
SarcasmIO
с подставленным bind value
(;¬_¬)
SarcasmIO
Что делать когда Select * from users WHERE id =1;
Работает
SarcasmIO
а Select * from users WHERE id = ?,[$user_id] нет
SarcasmIO
что ж может быть не так
ᅠ
(;¬_¬)
Это работает :)
The handling of errors by this function is controlled by the attribute PDO::ATTR_ERRMODE.
Use the following to make it throw an exception:
<?php
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
?>
Артур
как можно уменьшить нагрузку на сервер ?
Артур
у меня стоит рекурсия(
Артур
по выгрузке товара
Артур
и его там за 500)
(;¬_¬)
😁😁😁
Артур
я перед вызовом функции (в рекурсии) ставлю sleep(5)
Артур
мол 100 товара выгрузил)
Артур
слип )
Артур
дальше вызываю заново функцию
Артур
и так до конца пока весь товар не скачаю)
Артур
но нагрузку растет зараза(
Артур
и я хз что придумать ( подскажите плиз)
(;¬_¬)
ᅠ
помогло?
Что помогло? Он мне показал мои запросы и перепутал что работает, что нет.
Вывод всех заявок со статусом 0 - не работает
Вывод заявок конкретного пользователя со статусом 0 - работает
(;¬_¬)
(;¬_¬)
ну давай, удачи с такой внимательностью
ᅠ
Не получается это в Telegram бота это вставить. Вест файл - команда бота /allorders
При использовании в боте - ничего не выводится, хоть var_dump, хоть что угодно.
SarcasmIO
а print ?
SarcasmIO
и в телегу отправить
Евгений
(;¬_¬)
(;¬_¬)
то что var_dump сразу выводит ты видимо пропустил? и что его вывод надо вот так ловить
SarcasmIO
sendMessage($chat_id,"row".print($row));
ᅠ
Прикол в том, что если удалить несколько записей с таблицы - всё работает, и записи выводятся. Может у Telegram какие-то ограничения на вывод символов в одном сообщении? То есть, если записей в таблице штук 50, в одно сообщение же они вряд ли поместятся?
ᅠ
SarcasmIO
SarcasmIO
не помню точно сколько спроси в @botoid
(;¬_¬)
(;¬_¬)
>_<
(;¬_¬)
не там ищешь
(;¬_¬)
@webwork в помощь
Ilija
это шутка была=(
(;¬_¬)
битрикс какашка
(;¬_¬)
и шутки про него тоже такие же
Ilija
я echo просто не дописал
ᅠ