Size: a a a

2021 January 06

c

cowsay in PHP
Да, спасибо я нубас )
источник

MM

Maksim Masiukevich in PHP
Sasha Mikhlyaev
а return в первой строке метода норм?))
не так криминально, как блокирующая запись в поток)
источник

K

Katulos⠀ in PHP
Чо сразу к нам
источник

K

Katulos⠀ in PHP
Сами объясняйте
источник

А

Артём in PHP
Katulos⠀
Сами объясняйте
Да ща, у нас тут умные базары, как с 300к/нс до 500к/нс подняться, а не вот это вот всё
источник

K

Katulos⠀ in PHP
Артём
Да ща, у нас тут умные базары, как с 300к/нс до 500к/нс подняться, а не вот это вот всё
И return первой строкой метода пишите, ага
источник

А

Артём in PHP
Katulos⠀
И return первой строкой метода пишите, ага
Мы не пишем, мы насмехаемся и предаём авторов остракизму, мы говорим им, что с таким кодом им даже 100к/нс не светит
источник

MM

Maksim Masiukevich in PHP
Katulos⠀
Чо сразу к нам
Вся илита отправляется в гиксы. Либо добровольно, либо принудительно.
источник

A

Alexey in PHP
Привет всем.
Подскажите пожалуйста в чем здесь ошибка?
Если просто вставить цифры после LIMIT то все работает.
public static function getAllPosts($pdo, $data=['n' => 3, 'f' => 0]) {$query = "SELECT *, DATE_FORMAT(date, '%d.%m.%Y : %h-%m-%s') as new_date FROM notes ORDER BY date DESC LIMIT :f, :n";
       $sql = $pdo->prepare($query);
       $sql->execute($data);
       return $sql->fetchAll();
   }
источник

NO

Nex Otaku in PHP
может с двоеточием надо указывать?
источник

A

Alexey in PHP
И так и так пробовал, в инфо об ошибке показывает цифры все как нужно.
источник

ИЛ

Иван Лещёв in PHP
Alexey
Привет всем.
Подскажите пожалуйста в чем здесь ошибка?
Если просто вставить цифры после LIMIT то все работает.
public static function getAllPosts($pdo, $data=['n' => 3, 'f' => 0]) {$query = "SELECT *, DATE_FORMAT(date, '%d.%m.%Y : %h-%m-%s') as new_date FROM notes ORDER BY date DESC LIMIT :f, :n";
       $sql = $pdo->prepare($query);
       $sql->execute($data);
       return $sql->fetchAll();
   }
может потому, что аргументы по умолчанию строковые передаются
источник

ИЛ

Иван Лещёв in PHP
у меня давным давно что-то похожее было, но я не стал разбираться
источник

А

Артём in PHP
Alexey
Привет всем.
Подскажите пожалуйста в чем здесь ошибка?
Если просто вставить цифры после LIMIT то все работает.
public static function getAllPosts($pdo, $data=['n' => 3, 'f' => 0]) {$query = "SELECT *, DATE_FORMAT(date, '%d.%m.%Y : %h-%m-%s') as new_date FROM notes ORDER BY date DESC LIMIT :f, :n";
       $sql = $pdo->prepare($query);
       $sql->execute($data);
       return $sql->fetchAll();
   }
Сообщение об ошибке мы сами угадать должны?
источник

A

Alexey in PHP
Сорян, думал это распространенная ошибка.
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''0', '3'' at line 1 in
источник

ИЛ

Иван Лещёв in PHP
Alexey
Сорян, думал это распространенная ошибка.
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''0', '3'' at line 1 in
вот! оно эскейпится как строка
источник

А

Артём in PHP
Alexey
Сорян, думал это распространенная ошибка.
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''0', '3'' at line 1 in
И тебя ничего не смутило в ошибке?
источник

А

Артём in PHP
Или ты её даже читать не стал?
источник

A

Alexey in PHP
Прочитал много раз, цифры подставляются.
источник

ИЛ

Иван Лещёв in PHP
''0', '3''
источник