Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Desenvolvi um sistema para realizar consultas com vários ids pelo mysql.
O algoritmo que eu desenvolvi estava funcionando corretamente no meu servidor local. Quando mandei pra locaweb deu um erro estranho.
o código é esse:
$array_cidades = $_POST['cidades']; $ncidades = count($array_cidades) - 1; for($j = 0; $j <= $ncidades; $j++) { if($j == $ncidades) { $cidades .= $array_cidades[$j]; } else { $cidades .= $array_cidades[$j].","; } }
$_POST['cidades'] retorna um array de checkbox's com diversos números, que ao passados pelo for() ficam assim: 1,2,3,4,5,6
Mas no servidor da locaweb tá retornando assim: Array1,2,3,4,5,6
Vocês sabem porque isso ocorre? Alguma sugestão?
Desde já agradecido.
Carregando comentários...