Bom dia a todos,
Alguém poderia me ajudar, preciso pegara quantidade de itens selecionados em um duplo select. Ou a quantidade de itens inseridos pelo duplo select n-n.
Desde ja muito obrigado
É muito simples, faça o seguinte:
Crie um campo virtual, ex: IDS com tipo DuploSelect.
(No tipo duploselect tem o Delimitador, se nao informar é “,” eu gosto de usar “;”)
$variavel_local={IDS};
$aux_variavel=explode(";", $variavel_local);
for($i=0; $i<sizeof($aux_variavel); $i++){
echo $aux_variavel[$i]
}
Vou testar, mas desde já muito obrigado pela ajuda e pela gentileza.
Uma dúvida, na verdade duas rs:
Em qual evento posso colocar o código acima?
depende, pode ser no onValidate ou no onRefresh caso no duplo select você optar pelo regarregamento do form
Boa noite,
Seleccionei dois itens e o resultado foi:
2@?@1.
Acho que so pegou os ids.
Gostaria de pegar a quantidade de ids selecionados.
Poderia me ajudar?
select count(*) from “nome_tabela”, isso irá contar quantos registros você possui na tabela
facilitando, juntando tudo acima voce consegue:
$variavel_local=“1,2,3,4,5”; // recebido com virgula
$aux_variavel=explode(",", $variavel_local);
$resultado = count($aux_variavel);
echo “
resultado : $resultado”; // sera a quantidade de itens
Muito obrigado pela ajuda de todos
$variavel_local= “{campo-do-duplo-select}”; // recebido com ponto-e-virgula
$aux_variavel=explode(";", $variavel_local);
$resultado = count($aux_variavel);
echo “resultado :”. $resultado; // sera a quantidade de itens