Как проверить, оставил ли юзер отзывы на товары?

Чтобы проверить, оставил ли пользователь отзывы на товары, вам необходимо иметь доступ к базе данных, где хранятся отзывы. Затем вы можете использовать PHP для выполнения запросов к этой базе данных и проверить, есть ли отзывы, оставленные данным пользователем.

Прежде всего, вам надо подключиться к базе данных, используя функции встроенного модуля MySQLi. Вот пример кода, который подключается к базе данных и выполняет запрос для проверки отзывов:

<?php
// Подключение к базе данных
$servername = "localhost";
$username = "имя_пользователя";
$password = "пароль";
$dbname = "имя_базы_данных";

// Создание подключения
$conn = new mysqli($servername, $username, $password, $dbname);

// Проверка подключения
if ($conn->connect_error) {
    die("Ошибка подключения: " . $conn->connect_error);
}

// Проверка отзывов пользователя
$userID = 1; // ID пользователя
$sql = "SELECT COUNT(*) AS count FROM reviews WHERE user_id = $userID";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        $count = $row["count"];
        echo "Количество отзывов пользователя: " . $count;
    }
} else {
    echo "Пользователь не оставил отзывов";
}

$conn->close();
?>

В этом примере мы используем SQL-запрос для подсчета количества отзывов с указанным ID пользователя в таблице reviews. Полученный результат, количество отзывов, сохраняется в переменную $count. Если количество отзывов больше нуля, выводится сообщение о количестве отзывов. Если же отзывов нет, выводится сообщение, указывающее на то, что пользователь не оставил отзывов.

Замените "localhost", "имя_пользователя", "пароль" и "имя_базы_данных" соответствующими значениями вашей базы данных.

Кроме того, замените 1 на ID пользователя, которого вы хотите проверить.