Я хочу, чтобы считать все, что в таблице, чтобы сайты, я использую именно этот код несколько раз в моем файле PHP, но теперь все внезапное просто не работает больше .. Я за рулем с умаПочему я не могу использовать COUNT (*) сейчас?
$stmt = $mysqli->query("SELECT COUNT (*) AS Anzahl FROM '$tablename'");
$anzahl = $stmt->fetch_array();
$eintraege = $anzahl["Anzahl"];
$stmt->close();
$max_eintraege = 2;
if($eintraege <=2){
$seiten = 1;
}else{
$seiten = $eintraege/$max_eintraege;
$seiten +=1;
}
$start = $_GET["site"] * $max_eintraege - $max_eintraege;
if(!isset($_GET["site"])){
$start = 0;
}
Все, что я получаю:
Фатальная ошибка: Вызов функции члена fetch_array() на не-объект в /home/u144584875/public_html/index.php на линии 2377
Я просто не могу узнайте, в чем проблема, он работает как 5 раз в моем скрипте, но не сейчас. Все установлено и правильно, в чем проблема?
он все еще не работает :( –
Что содержится в переменной '$ tablename'? Существует ли таблица? – BenM
Да, она существует, $ tablename устанавливается корректно, даже если я изменяю $ tablename на точное имя табуляции такая же ошибка возникает –