Sinatra 0 Опубликовано: 29 марта 2022 Рассказать Опубликовано: 29 марта 2022 Сайт: интлайт.рф Возникла необходимость, есть ли возможность дописать в классы mysql функцию prepare() для подготовки запросов? Мне не хватает знаний движка, чтобы ее написать. Спасибо! Ссылка на сообщение Поделиться на других сайтах
crafic 35 Опубликовано: 31 марта 2022 Рассказать Опубликовано: 31 марта 2022 $val = $db->safesql($val); в DLE так только. почему не используете? Ссылка на сообщение Поделиться на других сайтах
Sinatra 0 Опубликовано: 6 апреля 2022 Рассказать Опубликовано: 6 апреля 2022 (изменено) Автор А как заменить команду execute function prepareStatement( $sql, $params = null ) { global $db; $stmt = $db->safesql($sql); if (!empty($params) && is_array($params)) { $count = count($params); $bindStr = str_repeat('s', $count); $stmt->bind_param($bindStr, ...$params); } if ($stmt->execute()) { return $stmt; } } Изменено 6 апреля 2022 пользователем Sinatra Ссылка на сообщение Поделиться на других сайтах
Sinatra 0 Опубликовано: 6 апреля 2022 Рассказать Опубликовано: 6 апреля 2022 (изменено) Автор Uncaught Error: Call to a member function execute() Изменено 6 апреля 2022 пользователем Sinatra Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас