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+ странах.
  • Friendhosting - Разумные цены на хостинг

    VDS/VPS сервер от 3.49€ в месяц. Много ресурсов. Высокая надежность. Гибкое управление. Удобная оплата. Настройка под вас!

    friendhosting.net
  • Антидетект браузер Dolphin{anty} бесплатно до 10 профилей

    Dolphin разработан для работы с такими сложными ресурсов, как Google, Facebook и Coinlist.

  • Английский для IT‑специалистов по Skype

    Персональные занятия по разумным ценам. 80% разговорной практики. Персональный график!

    skyeng.ru