Ir para conteúdo
Fórum Script Brasil
  • 0

Gerar um radio por linha de tabela


Brnn

Pergunta

<?php
        $sql_aval = "SELECT * FROM tb_avaliacao WHERE aval_ativo=1 ORDER BY aval_cod ASC";
        $query_aval = mysql_query($sql_aval) or die (mysql_error());
        
        $linha_aval = mysql_num_rows($query_aval);
        for($conta = 0; $conta < $linha_aval; $conta++)
        {
            $aval_cod = mysql_result($query_aval, $conta, "aval_cod");
            $aval_desc = mysql_result($query_aval, $conta, "aval_descricao");
    ?>
    <td align="center" >
        <label>
              <input type="radio" title="<?php echo $aval_desc; ?>" name="avaliacao" value="<?php echo $aval_cod; ?>" />
          </label>
    </td>
    <?php } ?>

Isso gera 3 linhas de 5 colunas cada!

eu tenho q selecionar um radio por linha e não ta rolando!

ele só me deixa escolher um...alguém tem alguma ideia do q pode ser?

valeu abraço!

Editado por Jonathan Queiroz
Adcionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

<?php
        $sql_aval = "SELECT * FROM tb_avaliacao WHERE aval_ativo=1 ORDER BY aval_cod ASC";
        $query_aval = mysql_query($sql_aval) or die (mysql_error());
                
        $linha_aval = mysql_num_rows($query_aval);
        for($conta = 0; $conta < $linha_aval; $conta++)
        {
            $aval_cod = mysql_result($query_aval, $conta, "aval_cod");
            $aval_desc = mysql_result($query_aval, $conta, "aval_descricao");
            $aval_sigla = mysql_result($query_aval, $conta, "aval_sigla");
    ?>
    <td align="center" >
        <label>
          <input type="radio" title="<?php echo $aval_desc; ?>" name="<?php echo $aval_sigla; ?>" value="<?php echo $aval_cod; ?>" />
          </label>
    </td>
    <?php } ?>

Eu teria que ter uma opção por linha!

e nesse exemplo estou tendo uma opção por coluna...

alguém teria alguma luz pra me dar a respeito disso?

estou a tanto tempo no mesmo pedaço de codigo que ta dificil

de ver algo errado..

agradeço desde já!

encontrei outro problema, na ultima coluna eu posso selecionar todos os itens da coluna!

Editado por Brnn
Link para o comentário
Compartilhar em outros sites

  • 0

esse problema já solucionei!

obrigado ;]

negocio é q agora eu to com duvida em passar múltiplos dados de um form

para o banco!!

como posso fazer isso sem ter q por inúmeros posts??

o sistema o usuario tem q selecionar uma avaliação,

vem dados do banco por um for que apresenta as questoes para o usuario

e ai na outra pagina queria salvar essas informações no banco!!

como posso fazer isso? to doido aqui procurando solução e não acho...

achei uns scripts mas não entendi mt bem como passar os dados pelo form!

achei esse daqui em outro forum:

$nome_do_campo_do_form = $_POST['tnome_do_campo_do_form]; // pega os dados vindos do loop do form
$cont = $_ENV['nome_do_campo_do_form']; // troquei o nome da variavel e nodo de receber os dados

for ($cont = 1; $cont < 11; $cont ++) { // fazendo um loop com os dados e o INSERT
if ($_GET['btn'] == "gravar"){ // confere se o botao enviar foi acionado
$sql = mysql_query("INSERT INTO sua_tabela (campo) VALUES ('$cont')");

print "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=cadastro.php'>"; // retornando a pagina de cadastro
}}
?>

AGORA O FORM

<form action="?btn=gravar" method="post" name="form" id="form">
<input name="telefone" type="text" value="<?php echo "$cont" ?>"/><?php ?>
<input name="Submit" type="submit" value="Gravar" />

</form>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...