Cuando dices "casilla" que que te refieres?
En principio .. con la función mysql_num_rows() (o en su defecto COUNT(*) del SQL de Mysql) puedes contar el nº de registros arrojados por tu consulta SQL .. Si es = 0 .. entonces no hay nada que mostrar ahí y podras mostrar tu "cerro" por defecto.
Código PHP:
<?
if (!empty($clicks)){
$numero = mysql_query("SELECT clicks FROM cuentaclicks WHERE url='$click'");
$total=mysql_num_rows($numero);
if ($total == 0){
while($row = mysql_fetch_array($numero)){
echo $row['clicks'];
}
} else {
echo "0";
}
}
Por cierto .. Si se supone que bajo esta consulta SQL:
$numero = mysql_query("SELECT clicks FROM cuentaclicks WHERE url='$click'");
sólo se va a arrojar un sólo registro como resultado o 0 (ninguno) dependiendo de que si existe o no existe .. el bucle "while" que usas estaría de más ..
Podrías usar en lugar de:
Código PHP:
while($row = mysql_fetch_array($numero)){
echo $row['clicks'];
}
La función mysql_result() tipo:
Código PHP:
echo mysql_result($numero,0);
Un saludo,
Un saludo,