MySQLi, как проверить не пуста ли таблица?

программирование php база данных MySQLi ооп

никто случайно не знает?
п.с. используя только mysqli в php.

Примечание:
> Сделайте запрос на количество записей.
А можно пример кода? (только не одну строку с запросом, а полный, я могу свой показать, в моем исполнении это г-код).

Примечание:
<?php

$mysqli = new mysqli("localhost","root","","mydb");

if ($result = $mysqli->prepare("SELECT * FROM `table` LIMIT 1"))
{

$resul->execute();

// че дальше делать я не знаю, это бред.. дальше пошел
$row = $result->get_result()->fetch_array(MYSQLI_ROW);


echo "<pre>";
print_r($row);
echo "</pre>";

$result->close();

}
$mysqli->close();

Примечание:
> Надо бы документацию читать по MySQL :-)
это не MySQL, а документация по mysqli сейчас и вовсе не доступна: php.net. Пожалуйста приведите полный готовый пример если это возможно.

Примечание:
> Уйдите на PDO пока не поздно.

Видимо уже поздно, у меня сайт полностью на mysqli, а это ни менее чем 50 функций, в которых я использовал mysqli, вот с этой единственная запарка вышла, я ни буду спрашивать ни о чем если увижу готовый пример (собственно если бы он был где-нть я бы вообще не задавал этот вопрос ). Буду дальше искать и спрашивать, видимо этот какой-то кибер-сложный запрос.

Примечание:
все кароче, я сам решил, толку тут...

Примечание:
^ возьму на заметку про PDO.

Примечание:
если кому интересно код выложу, хотя не только здесь, так что может и сами найдете.

Примечание:
> вы написали уже полсотни запросов к базе
да, это мой 1-ый масштабный проект, поэтому по ходу дела разбираюсь, итого:

$mysqli = new mysqli("localhost","root","","db");

if ($result = $mysqli->query("SELECT * FROM `table` LIMIT 1"))
{

if ($obj = $result->fetch_object())
{

echo "NOT EMPTY";

}
else
{

echo "empty";

}


$result->close();

}
$mysqli->close();

а на счет отдельного класса это верно, только уже нет смысла, на будущее конечно чем-то таким воспользуюсь. Спасибо всем.
Ответы:
Сделайте запрос на количество записей.
Дополнение #1
Дополнение #3
Мой вам бесплатный совет. mysqli забудьте. Уйдите на PDO пока не поздно.
Если я напишу вам полный код, это во-первых отвлечет меня от своих задач, во-вторых вы все равно ничего не поймете и начнете спрашивать о каждой строчке. Работа с базой - это такая вещь, которую надо освоить самому.
Дополнение #4
Дополнение #5
Дополнение #8


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.