حل ارور Notice: Undefined variable: con in
https://lamtakam.com/qanda/2621/حل-ارور-Notice-Undefined-variable-con-in 2سلام، اخیرا بنده یه اسکریپت خیلی ساده دارم مینویسم که به یه سری اررور برخوردم که شاید از نظر اساتید خیلی ساده بنظر بیاد. بهرحال من قبلا از دستورات Msql استفاده میکردم و اررور نمیگرفتم ولی متاسفانه چند وقتی هست سمت Php نرفتم و دیدم که مباحث جدید اومده مثل PDO و...اخیرا با تسور Mysqli کار میکنم و یه سری اررور دارم که نمیتونم فیکسشون کنم؛ پر حرفی کردم. مشکلم به این صورت هستش که یه اسکریپت ساده نوشتم که قراره یه سری اطلاعات رو از دیتابیس بیاره واسه یوزر که کد هارو تو دوتا فایل functions.php و catsmanagement.php نوشتم که به این صورت هستش. functions.php:
<?php
//dbs connector
@$con= mysqli_connect('localhost','root','','accapp') or die('DB connection error');
@mysqli_set_charset($con, "utf8");
if(mysqli_connect_errno())
{
echo('connection failed');
}
function admingetcategurise()
{
$result= mysqli_query($con,'SELECT * FROM categorise');
}
?>
کد های فایل catsmanagement.php :
<?php
require_once('class/functions.php');
$result = admingetcategurise();
while($row=mysqli_fetch_assoc($result))
{
echo('<tr class="table-light" style="color: #000000">');
echo('<th scope="col">'.$row ['id'].'</th>');
echo('<th scope="col">'.$row ['title'].'</th>');
$test = $row ['active'];
if($test= '1')
{
echo('<th scope="col"><a href="#"class="btn btn btn-warning">فعال</a></th>');
}
else
{
echo('<th scope="col"><a href="#"class="btn btn btn-warning">غیرفعال</a></th>');
}
echo('<th scope="col"><a href="#"class="btn btn btn-warning">ویرایش</a> <a href="#"class="btn btn-danger">حذف</a>');
}
?>
و ارور هایی که دریافت میکنم اینها هستن:
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in J:\Xamp\htdocs\Accfiles\_Admin\Class\functions.php on line 17
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in J:\Xamp\htdocs\Accfiles\_Admin\categorisemanagement.php on line 37
دوستان من مفهوم اررور هارو میدونم فقط نمیتونم حلشون کنم خیلی ممنون میشم کمکم کنید شدیدا سردرگم شدم.