Ah perdón, si tenés una tabla con todas las cajas y no se repiten, con una consulta así sería suficiente:
Código PHP:
$C=mysql_query("SELECT COUNT(*) FROM tabla_cajas");
$R=mysql_fetch_array($C);
$total=$R[0];
mysql_free_result($C);
Esto te daría la cantidad de registros de la tabla que coincidiría con la cantidad de cajas