estou tentando fazer uma tabela que resgata dados do banco contendo:
codigo, assunto, aceitar , guardar
a princípio todo assunto e cadastrado com o campo aceitar como sendo não.
A idéia é quando resgatar esses dados do banco nas colunas aceitar e guardar preciso ter um radio checado ou não. o problema é que para mais de um registro não funciona.
Pergunta
siabreu
Olá a todos!
estou tentando fazer uma tabela que resgata dados do banco contendo:
codigo, assunto, aceitar , guardar
a princípio todo assunto e cadastrado com o campo aceitar como sendo não.
A idéia é quando resgatar esses dados do banco nas colunas aceitar e guardar preciso ter um radio checado ou não. o problema é que para mais de um registro não funciona.
segue o código:
<?php include("conectar.php"); $sql = "SELECT * FROM ideias ORDER BY cod ASC"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); echo "<div align='center'>"; echo "<h1>controle</h1><BR>"; echo "<form method='POST' action='aceitar.php'>"; echo "<table border='1' width='80%'>"; echo "<tr>"; echo "<th width=10>Código</th>"; echo "<th width=100>Assunto</th>"; echo "<th width=10>Aceitar</th>"; echo "<th width=10>Guardar</th>"; echo "</tr>"; while ($linha=mysql_fetch_array($resultado)) { $cod = $linha["cod"]; $ass = $linha["assunto"]; $aceita = $linha["aceita"]; echo "<tr>"; echo "<td width=10>$cod<br></td>"; echo "<td width=100>$ass<br></td>"; if ($aceita == "sim"){ echo "<td width=10><input type='radio' name='aceite' value='sim'>Aceitar</td>"; echo "<td width=10><input type='radio' name='aceite' value='não'checked>Guardar</td>"; } else{ echo "<td width=10><input type='radio' name='aceite' value='sim' checked>Aceitar</td>"; echo "<td width=10><input type='radio' name='aceite' value='não'>Guardar</td>"; } echo "</tr>"; } echo "</table>"; echo "</div>"; echo "</form>"; ?>no primeiro momento todos os radios do guardar devem estar selecionados, mas não é isso que acontece.
se alguém puder me ajudar!!
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.