Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como depurar php/MySQL COUNT(id) retornando 1 em vez do valor total das entradas


row é uma matriz associativa com uma entrada para cada coluna no conjunto de resultados. Como há apenas uma coluna lá, count($row) retorna 1 . Em vez disso, você deve acessar a única coluna lá:
$row = $results->fetch_assoc();
$recordCount = $row["COUNT(id)"];