Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alexandre PCMG

Radio button + PHP + MYSQL

Recommended Posts

E ai mossada do iMasters tudo bem!

 

Meu problema é o seguinte, tenho um formulario de cadastro e nesse formulario tem 4 pares de RADIO BUTTON e um Select:

Tem Briefing: ()Sim ()Não

Tem OBS: ()Sim ()Não

Foi encaminhado: ()Sim ()Não

Status: ()Criação ()Espera ()Finalizado ()Cancelado

Até ai tudo bem ele grava no mysql tudo direitinho, agora vamos ao problema quando eu vou editar esse post os RADIO BUTTON não pegao o valor do mysql então toda vez que vou editar algum post tenho que ficar marcando todos os radio button denovo se alguem puder me dar uma mãozinha ai ficarei grato abaixo segue o codigo.

 

Obrigado!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<html>

<head>

<STYLE type="text/css">

<!--

BODY {
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#CCCCCC;
scrollbar-arrow-color:#CCCCCC;
scrollbar-track-color:#FFFFFF;
}

.link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: bold;

color: 006699;

text-decoration: none;

}

-->

</STYLE>

<title>Autorização de Produção</title>



<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


<style type="text/css">
<!--
div#back {position: absolute;

   left: 0px;

   top: 0px;

   width: 699px; 

   height: 498px;

   z-index: 2;
}
.style12 {
font-family: "Formata Regular";
font-size: 15px;
color: #666;
font-weight: bold;
}
-->
</style>

<script language="JavaScript" type="text/javascript" src="validar.js"></script> 
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<tr><th background="../../img/barra_ferro.jpg" bgcolor="#ECE9D8" scope="col"><br /></th>
<?php
include"config.php";
$id = $_GET['id']; 
$y = mysql_query("SELECT * FROM briefing WHERE id='$id'");
while($x = mysql_fetch_array($y)){ 
echo'
<?PHP

include_once("../login/verifica1.php");
include("conect.php");

?>
<html>
<head>

<STYLE type="text/css">

<!--

BODY {
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#CCCCCC;
scrollbar-arrow-color:#CCCCCC;
scrollbar-track-color:#FFFFFF;
}

.link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: bold;

color: 006699;

text-decoration: none;

}

-->

</STYLE>

<title>Mapa de Produção Comunicação Visual v1.0b</title>



<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../style.css" rel="stylesheet" type="text/css">
</head>

<script language="JavaScript" type="text/javascript" src="validar.js"></script> 
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form name="form1" method="post" action="alterar.php?id='.$x[id].'">
<table width="89%" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
   <th colspan="2" scope="col">    Editar Demanda</th>
 </tr>
 <tr>
   <th colspan="2" scope="col"> </th>
 </tr>
 <tr>
   <th scope="col"><table width="96%" border="0" cellspacing="0" cellpadding="0">
     <tr>
       <th scope="col"> </th>
       <th scope="col"> </th>
     </tr>
     <tr>
       <th scope="col"><div align="left"><span class="miolo">Cliente :</span></div></th>
       <th scope="col"><div align="left"><span class="CorpoNormal style2">
           <input name="cliente" type="text" id="cliente" value="'.$x[cliente].'" size="30">
       </span></div></th>
     </tr>
     <tr>
       <td><span class="miolo">Solicitante :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="solicitante" type="text" id="solicitante" value="'.$x[solicitante].'" size="30">
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Demanda :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="demanda" type="text" id="demanda" value="'.$x[demanda].'" size="30">
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Data da solicitação :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="data" type="text" id="data"  onKeyPress="MascaraData(form1.data);" value="'.$x[data].'" size="30"
maxlength="10">
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Hora de entrada :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="hora" type="text" id="hora" value="'.$x[hora].'" size="30" maxlength="5">
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Briefing :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="briefing" type="text" id="briefing" value="'.$x[briefing].'" size="30" >
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Tem Briefing? </span></td>
       <td><span class="CorpoNormal style2">
         <label>
         <input type="radio" name="tembrie"  value="Sim">
         <span class="miolo">Sim
         <input type="radio" name="tembrie"  value="Não">
Não </span></label>
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Apresentação :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="apresentacao" type="text" id="apresentacao"  onKeyPress="MascaraData(form1.apresentacao);" value="'.$x[apresentacao].'" size="30"
maxlength="10">
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Observações :</span></td>
       <td><span class="CorpoNormal style2">
         <textarea name="obs" cols="30" rows="5" wrap="physical" id="obs">'.$x[obs].'</textarea>
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Tem Observações?</span></td>
       <td><span class="CorpoNormal style2">
         <label>
         <input type="radio" name="temobs"  value="Sim">
         <span class="miolo">Sim
         <input type="radio" name="temobs"  value="Não">
Não </span></label>
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Status :</span></td>
       <td><span class="CorpoNormal style2">
         <label>
         <input type="radio" name="cor" id="cor" value="#CCFFCC">
         <span class="miolo">Criação
           <input type="radio" name="cor" id="cor2" value="#FFFFCC">
           Espera
           <input type="radio" name="cor" id="cor3" value="#99CCFF">

           Finalizado
           <input type="radio" name="cor" id="cor4" value="#FF9999">
           Cancelado</span> </label>
       </span></td>
     </tr>
     <tr>
       <td> </td>
       <td> </td>
     </tr>
   </table></th>
   <th valign="top" scope="col"><table width="105%" border="0" cellspacing="0" cellpadding="0">
     <tr>
       <th scope="col"> </th>
       <th scope="col"> </th>
     </tr>
     <tr>
       <th scope="col"><div align="left"><span class="miolo">Apresentação Final :</span></div></th>
       <th scope="col"><div align="left"><span class="CorpoNormal style2">
           <input name="final" type="text" id="final"  onKeyPress="MascaraData(form1.final);" value="'.$x[final].'" size="30"
maxlength="10">
       </span></div></th>
     </tr>
     <tr>
       <td><span class="miolo">Finalizado :</span></td>
       <td><span class="CorpoNormal style2">
         <input name="finalizado" type="text" id="finalizado"  onKeyPress="MascaraData(form1.finalizado);" value="'.$x[finalizado].'" size="30" maxlength="10">
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Encaminhado :</span></td>
       <td><span class="CorpoNormal style2">
         <textarea name="encaminhado" cols="30" rows="5" wrap="physical" id="encaminhado">'.$x[encaminhado].'</textarea>
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Foi Encaminhado? </span></td>
       <td><span class="CorpoNormal style2">
         <label>
         <input type="radio" name="foienca"  value="Sim">
         <span class="miolo">Sim
         <input type="radio" name="foienca"  value="Não">
Não </span></label>
       </span></td>
     </tr>
     <tr>
       <td><span class="miolo">Resposnsavel :</span></td>
       <td><span class="CorpoNormal style2">
         <select name="responsavel" id="responsavel">
           <option selected>Selecione</option>
           <option value="Edmundo">Edmundo</option>
           <option value="Gabriel">Gabriel</option>
           <option value="Melissa">Melissa</option>
           <option value="Alexandre">Alexandre</option>
         </select>
       </span></td>
     </tr>
     <tr>
       <td> </td>
       <td> </td>
     </tr>
     <tr>
       <td> </td>
       <td> </td>
     </tr>
     <tr>
       <td> </td>
       <td> </td>
     </tr>
     <tr>
       <td> </td>
       <td> </td>
     </tr>
     <tr>
       <td> </td>
       <td> </td>
     </tr>
   </table></th>
 </tr>
 <tr>
   <th colspan="2" scope="col"><input name="Submit" type="submit" value="Inserir"></th>
 </tr>
</table>
<p> </p>

</body>
</html>




';
} // exibi tudo oq tinha no db dentro de campos e como vcs podem ver tbem eu passei o id pela url na action do form para a apgina alterar.php
?>
<style type="text/css">
<!--
.style17 {	font-family: "Formata Regular";
color: #666;
font-size: 15px;
font-weight: bold;
}
-->
</style>
<form name="form1" method="post" action="alterar.php?id='.$x[id].'">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tudo bem Hélio!!

Obrigado desde de ja pela antenção, é +/- isso eu tentei usar seu codigo mais ai o radio so fica marcado Não ele nao marca os radio de acordo com o resultado do mysql pode ser que eu não tenha entendido direito se tiver como você me mostra como isso ficaria ai no meu codigo eu agradeço.

novamete muito obrigado...!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tudo bem Hélio!!

Obrigado desde de ja pela antenção, é +/- isso eu tentei usar seu codigo mais ai o radio so fica marcado Não ele nao marca os radio de acordo com o resultado do mysql pode ser que eu não tenha entendido direito se tiver como você me mostra como isso ficaria ai no meu codigo eu agradeço.

novamete muito obrigado...!

 

Sei que é tarde, mas eu fiz funcionar assim:

 

$finalidade = $a['finalidade'];

if ($finalidade == "Venda"){

$finalidade_0_checked = "checked=\"checked\"";

}

if ($finalidade == "Locacao"){

$finalidade_1_checked = "checked=\"checked\"";

}

?>

 

<input type="radio" name="finalidade" value="Venda" id="finalidade_0" <? echo $finalidade_0_checked; ?> />Venda

<input type="radio" name="finalidade" value="Locacao" id="finalidade_1" <? echo $finalidade_1_checked; ?> />Locacao

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.