faço uma consulta numa tabela e jogo os resultados de um dos campos numa tabela html, ao lado de checkboxes.
Aí, a pessoa deve selecionar as que ela quer e clicar num botão: selecionar.
Quando fui fazer me apertei........ Olha só o meu código:
//loop no campo e exibe em html, isto funciona ok
while($linha = mysql_fetch_array($select)){
$id = $linha["id"];
$what= $linha["tópico"];
echo "<tr><td><input name=\"assunto\" type=\"checkbox\" value=\"?assunto=$what\"></td><td>$what</td></tr>\n";
}
//verifica o que foi selecionado, isto n funciona
switch ($acao){
case "agrupar":
if ($assunto != ""){ //vê se pelo menos um chcbx foi clicado
$valores="";
$meusTopicos = mysql_query("SELECT tópico FROM $nome ORDER BY tópico");
while($linha = mysql_fetch_array($meusTopicos)){
$assunto=substr($assunto, 9); // para tirar a parte ?assunto=
$what=$linha["tópico"];
if (strcasecmp ($what,$assunto)==0){ //igualdade de strings, foi selecionada
$valores=valores.$what; //eu tava pensando em junatr todos os valores selecionados numa string
}
}
}
}
Não deu certo. Se eu der um echo na variável $valores, no fim do case, mostra nada.
Pergunta
gabi_poa
Gente, é o seguinte:
faço uma consulta numa tabela e jogo os resultados de um dos campos numa tabela html, ao lado de checkboxes.
Aí, a pessoa deve selecionar as que ela quer e clicar num botão: selecionar.
Quando fui fazer me apertei........ Olha só o meu código:
Não deu certo. Se eu der um echo na variável $valores, no fim do case, mostra nada.
Vlw
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.