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(); /* закрытие соединения */
    ?>
    
Добавленные слеши не записываются в базу. Они нужны только в запросе, при попадании в базу слеши отбрасываются.
PQ VPS сервера в 28+ странах.