При запуске программы php я застрял в этой ошибке

Warning: Undefined variable $con in C:\xampp\htdocs\shop\admin\category information.php on line 7

Fatal error: Uncaught TypeError: mysqli_query(): Argument #1 ($mysql) must be of type mysqli, null given in C:\xampp\htdocs\shop\admin\category information.php:7 Stack trace: #0 C:\xampp\htdocs\shop\admin\category information.php(7): mysqli_query(NULL, 'select max(Cate...') #1 C:\xampp\htdocs\shop\admin\category information.php(36): makeID('categoryinforma...', 'Category_ID', 'CAT-', '7') #2 {main} thrown in C:\xampp\htdocs\shop\admin\category information.php on line 7

И код показан ниже

        $query=mysqli_query($con,"select max($field) from $table");
        $fetch_max=mysqli_fetch_row($query);
        

А код подключения к базе данных приведен ниже

$con=mysqli_connect("localhost","root","","onlineshoping");
$select_db=mysqli_select_db($con,"onlineshoping");

Невозможно сказать, почему возникает эта ошибка, без предоставления Минимальный воспроизводимый пример такого поведения. Во-первых, это, скорее всего, проблема с переменной областью видимости, но невозможно сказать, так ли это, без вышеупомянутого примера.

esqew 05.04.2021 19:57

Это в другой функции?

Dharman 05.04.2021 19:57
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
2
15
0

Другие вопросы по теме