Que tal esto asi .. ???
falta algo ???
Código PHP:
$ciudades = $sql->seleccionarLibre( "SELECT idCiudad FROM ciudad ORDER BY nombre");
foreach($ciudades as $ciudad)
{
$idpais = $ciudad[idPais];
if($idpais == 1)
{
$datociu = $ciudad['idCiudad'];
$arr[] = $datociu;
}//Fin del else
}//Fin del foreach
$pos=rand(1,count($arr)-1);
$dato = $arr[$pos];
$query = "select * from articulo_clinica where activo=1 and idCiudad=".$dato." order by idArticulo DESC";
$noticias = $sql->seleccionarlibre($query);