SAPID INFO

mysqli: примеры запросов к БД

Соединяемся с БД

/* соединяемся с БД */
$mi=new mysqli("хост", "названиеБД", "пароль", "имяПользователя");
$mi->set_charset("utf8");
if($mi->connect_errno):
    die($mi->connect_error);
    endif;

Выборка данных из БД

/* выполняем поиск в БД */
$mysqli = new mysqli("хост", "названиеБД", "пароль", "имяПользователя");
$sql=$mi->query("select `in_base_a`, `in_base_b` from `tableDB` where `in_base_c`= '$variable_с'");
$result=$sql->fetch_array();

$in_base_a = $result[in_base_a];
$in_base_b = $result[in_base_b];

Обновление уже существующей строки в БД

/* обновляем информацию в уже существующей строке в БД */
$mi->query("update `tableDB` set `in_base_a`='$variable_a', `in_base_b`='$variable_b' where `in_base_c`= '$variable_с'");

Добавление новой строки в БД

/* добавляем новую строку в БД */
$mi->query("insert into `tableDB` set `in_base_a`='$variable_a', `in_base_b`='$variable_b', `in_base_c`= '$variable_с'");

Получение ID последней строчки в БД

/* узнаем ID последней строки в БД */
$mysqli = new mysqli("хост", "названиеБД", "пароль", "имяПользователя");
$sql=$mi->query("select `id_line` from `tableDB` order by `id_line` desc limit 1");
$result=$sql->fetch_array();
$inbase_id_lastline = $result[id_line];

 


Комментарии к статье
Добавьте свой комментарий - оставьте след в блоге!

Вы должны войти на сайт.