Mysql
 sql >> Database >  >> RDS >> Mysql

Come eseguire il debug di php/MySQL COUNT(id) restituendo 1 invece del valore totale delle voci

row è un array associativo con una voce per ogni colonna nel set di risultati. Poiché c'è solo una colonna lì, count($row) restituisce 1 . Invece, dovresti semplicemente accedere all'unica colonna lì:

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