20-03-1396، 01:31 ق.ظ
سلام
به جای مستقیم استفاده کردن از require_once خواستم از auto_load استفاده کنم که با مشکل مواجه شدم...
این کدهای تابع :
پیغام های خطا :
کدهای فایل کلاس :
تشکر
به جای مستقیم استفاده کردن از require_once خواستم از auto_load استفاده کنم که با مشکل مواجه شدم...
این کدهای تابع :
<?php function AdminInfo($classname){ $file = __DIR__ . '/classes/' . $classname . '.php' ; if(file_exists($file)){ require_once $file; } } spl_autoload_register('AdminInfo'); ?> $r = new ReadInfoAdmin; $r->rdAdmin();
پیغام های خطا :
Notice: Undefined index: conn in C:xampphtdocsacademyclassesReadInfoAdmin.php on line 10 Warning: mysqli_query() expects parameter 1 to be mysqli, null given in C:xampphtdocsacademyclassesReadInfoAdmin.php on line 10 Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:xampphtdocsacademyclassesReadInfoAdmin.php on line 12 0 results خانه
کدهای فایل کلاس :
<meta charset="UTF-8"> <?php require_once __DIR__."/../config/config.php"; ?> <?php class ReadInfoAdmin { public function rdAdmin() { $sql = "SELECT a_img, a_name, a_family FROM `useradmin`"; $result = mysqli_query($GLOBALS['conn'], $sql); if (mysqli_num_rows($result) > 0) { // output data of each row while ($row = mysqli_fetch_assoc($result)) { echo '<img src="img/admin/'.$row['a_img'].'"><br />'; echo $row["a_name"] . ' ' . $row["a_family"]; } } else { echo "0 results"; } } }
تشکر