我不能让它工作。
<?php
function __autoload($classname){
include 'inc/classes/' . $classname . '.class.php';
}
__autoload("queries")
$travel = new queries();
echo $travel->getPar("price");
?>
这是 inc/classes/queries.class.php 文件。
<?
class queries {
function getPar($par, $table='travel', $type='select') {
$result = $db->query("
$type *
FROM $table
WHERE
$par LIKE
");
while ($row = $result->fetch_assoc()) {
return "
$row[$par]
";
}
}
}
?>
它返回“找不到类'查询'”。它出什么问题了?
编辑:
致命错误:无法在第 5 行的 /index.php 中重新声明 __autoload()(之前在 /index.php:5 中声明)
我勒个去?我不能重新声明已经在自己的行中声明的函数,为什么?