سلام
به جای مستقیم استفاده کردن از 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
Waing: mysqli_query() expects parameter 1 to be mysqli, null given in C:xampphtdocsacademyclassesReadInfoAdmin.php on line 10
Waing: 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";
}
}
}
تشکر برنامه نویس...
ما را در سایت برنامه نویس دنبال میکنید
برچسب:
نویسنده: خنجی
بازدید: 275
تاريخ: شنبه
20 خرداد
1396 ساعت: 4:38