Я не могу заставить это работать.
<?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]
";
}
}
}
?>
Он возвращает «Запросы класса не найдены». Что с этим не так?
РЕДАКТИРОВАТЬ:
Неустранимая ошибка: невозможно повторно объявить __autoload() (ранее объявленный в /index.php:5) в /index.php в строке 5.
Какого черта? Я не могу повторно объявить функцию, которая уже объявлена в отдельной строке, почему?
short_open_tag = on
< /а>? - person DCoder   schedule 07.07.2012