Что является заменой mysql_query () в случае INSERT?

До сих пор я использовал mysql_query("INSERT INTO ... "); функция для вставки строк в моей базе данных. Это устаревшая функция, поэтому я ищу замену. Что-то вроде select_query("SELECT ... "); для mysql_query("INSERT INTO ... ");

Редактировать:
Забыл упомянуть, что select_query () выглядит так:

function select_query($query) {
global $pdo;
$stm = $pdo->prepare($query);
$stm->execute();
return $stm->fetchAll();
}

У меня есть глобальный объект PDO, объявленный в другом файле.

-2

Решение

Более новая версия каждого mysql_*() функция теперь их mysqli_*() коллега. Вы можете использовать их точно так же, но я предлагаю научиться делать готовые заявления.

Вы также можете использовать PDO включен в PHP, который мой любимый.

0

Другие решения

Привет самый простой способ это расширение mySqli

mysqli_query($connection, 'INSERT INTO...');

или же:

$connection = mysqli_connect($srv, $user, $pass, $database);
$connection->query('INSERT INTO .....');

*** Прочтите руководство по PHP о mySqli!

1

По вопросам рекламы [email protected]