/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/php/php-507-20-010/main.php
33 строки
1 KB
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
<?php $mysqli = new mysqli("localhost", "user", "password", "database_name"); // Выполнение SQL-запроса $result = $mysqli->query("SELECT id, name FROM users WHERE active = 1"); if (!$result) { // Обработка ошибки через свойство error_list foreach ($mysqli->error_list as $error) { echo "Ошибка: {$error['message']} (SQLSTATE: {$error['sqlstate']})\n"; } exit; } // Получение количества полей в результате echo "Количество столбцов: {$result->field_count}\n"; // Перебор строк в виде ассоциативного массива while ($row = $result->fetch_assoc()) { echo "ID: {$row['id']}, Имя: {$row['name']}\n"; } // Освобождение памяти $result->free_result(); // Пример использования свойства affected_rows для UPDATE запроса $updateResult = $mysqli->query("UPDATE users SET status = 'new' WHERE active = 0"); if ($updateResult) { echo "Изменено строк: {$mysqli->affected_rows}\n"; } $mysqli->close(); ?>