MySQLi или MySQL

Библиотеки MySQLi или MySQL используются для взаимодействие PHP с Движок БД MySQL. Рекомендуется вместо них использовать PDO PHP.

Расширение MySQLi совместимо только с версиями MySQL 4.1 и выше. Для более старых версий MySQL, по-прежнему придется использовать старое расширение.

  • Использование MySQLi
    $dbc = new mysqli("localhost", "User", "password", "BD", "3306"); // подключаемся к MySQL
    if (mysqli_connect_errno()) { /* Проверка подключения */
        printf("Ошибка подключения: %s\n", mysqli_connect_error());
        exit();
    }
    // Формирование SQL запроса
    $sql = "
    SELECT *
    FROM table 
    ";
    if (!$result = $dbc->query($sql)) {
        printf("Code: %d\t Errormessage: %s\n", $dbc->errno, $dbc->error, $sql);
    }
    while ($row = $result->fetch_assoc()) { /* извлечение ассоциативного массива построчно */
        print_r($row);
    }
    
    $result->free(); /* удаление выборки */
    $dbc->close(); /* закрытие соединения */
    ?>
    
Добавленные слеши не записываются в базу. Они нужны только в запросе, при попадании в базу слеши отбрасываются.

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!