Помощь по скриптам | Mysql > mysqli
617471803, а че не так Проста добав конце букву <pdo> И все!. mysql + pdo = pdo смешно
Забудь за mysql mysqli,
Выбирай pdo
Выбирай pdo
Styles, Про софт не слышал. А вот руками исправить не так долго как кажется.
При чем если брать класс дря работы с БД mysqli то еще проще.
При чем если брать класс дря работы с БД mysqli то еще проще.
DenSBK (29.12.2020 в 18:11)
Styles, Про софт не слышал. А вот руками исправить не так долго как кажется.
При чем если брать класс дря работы с БД mysqli то еще проще.
Styles, Про софт не слышал. А вот руками исправить не так долго как кажется.
При чем если брать класс дря работы с БД mysqli то еще проще.
Можешь скинуть пример ?
Я вот этот использую.
Пример прост
Как то так)
------
74862_base.zip (1.3 Kb)
Скачиваний: 97
Пример прост
php
//Загружаем класс
require_once '/sys/classes/base.php';
$db = new base(); //Создаем объект класса
//Выполняем запрос в БД
//Запись
$db->query("INSERT INTO `users` (`login`, `password`) VALUES('".$db->quote($_SESSION['login'])."', '".$pass."')");
$db->quote($_SESSION['login']); //Это фильтрация данных. Замена mysql_real_escape_string использует соответственно mysqli_real_escape_string
$insert_id = $db->insert_id();//ПОлучаем ID добавленной записи
//Считаем строки по нужным нам параметрам.
$db->get_one("SELECT COUNT(*) FROM `users` WHERE `id` = '".intval($_SESSION['id_user'])."' LIMIT 1");
//Получаем нежные данные.
$user = $db->get_row("SELECT * FROM `users` WHERE `id` = '".intval($_SESSION['id_user'])."' LIMIT 1");
//Обновляем данные.
$db->query("UPDATE `users` SET `date_last` = '".$time."' WHERE `id` = '".$user['id']."'");Как то так)
------
Скачиваний: 97
Решил использовать оболочку по той причине что при смене БД например с MySQLi на PDO достаточно поменять код класса а не переписывать все запросы в скрипте.
А так можешь взять любой двиг на OOП и поюзать его.
А так можешь взять любой двиг на OOП и поюзать его.
Стр.: 1, 2