Buenas Tardes. Tengo este código:
Código PHP:
$query2 = "SELECT * FROM tabla_p";
$query2.= " WHERE idcliente = $idCliente";
$query2.= " AND estado = 1";
$query2.= " LIMIT 1";
//echo $query2 . "<br/>";
$result2 = mysql_query($query2, $conexionBD);
if (!empty($result2)){
echo "Esta es su data";
//funcion que muestra el contenido del arreglo
muestraData($result2);
}else{
echo "no tiene data";
}
pero no me funciona porque al seleccionar un cliente que no tiene data me muestra el:
Código PHP:
echo "Este es su data";
sin mostrame nada mas. Cuando deberia mostrar que el:
Código PHP:
else{
echo "no tiene data";
}
debido a que el arreglo esta vacio.
Por lo que puedo inferir, la validacion del IF es siempre cierta, pero trato de ver que contiene el arreglo y no me muestra nada.
Tambien he usado este codigo con el mismo resultado:
Código PHP:
$count = count($result2);
if ($count!=0 ){
echo "Este es su data";
muestraData($result2);
}else{
echo "no tiene data";
}
alguna idea? o lo estoy enfocando mal?