/**
* Retorna os elementos distintos de uma coluna
* Nao retorna os 0 e nem vazio
* @param $lista
* @param $no_coluna
* @returm array unidimensional
*/
function fGetDistinctLista($lista, $no_coluna) {
$ar_result = array();
$qt = count($lista);
if ($qt == 0) {
return $ar_result;
}
for ($cont = 0; $cont < $qt; $cont++) {
if (!isset($lista[$cont][$no_coluna])) {
die('Não foi encontrado no array nenhuma coluna de nome '.$no_coluna.'!');
}
$valor = trim($lista[$cont][$no_coluna]);
if (is_numeric($valor)) {
$valor = $valor * 1;
if ($valor != 0) {
if (!in_array($valor, $ar_result)) {
$ar_result[] = $valor;
}
}
} else if (strlen($valor) > 0) {
if (!in_array($valor, $ar_result)) {
$ar_result[] = $valor;
}
}
}
return $ar_result;
}
Gerar uma estrutura organizacional usando apenas CSS é um sonho dos programadores. E não é que alguém fez... Dê uma olhada na página do cara: http://astuteo.com/slickmap/demo/
Comentários
Postar um comentário