sql >> Base de Datos >  >> RDS >> Mysql

Cómo depurar php/MySQL COUNT(id) devolviendo 1 en lugar del valor total de las entradas

row es una matriz asociativa con una entrada para cada columna en el conjunto de resultados. Como solo hay una columna allí, count($row) devuelve 1 . En su lugar, solo debe acceder a la única columna allí:

$row = $results->fetch_assoc();
$recordCount = $row["COUNT(id)"];