Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/04/2013, 19:47
edwardrealmadrid88
 
Fecha de Ingreso: enero-2012
Ubicación: venezuela
Mensajes: 19
Antigüedad: 12 años, 3 meses
Puntos: 0
Exclamación Respuesta: radiobutton y javascript

bueno ya solucione la parte de los radiobutton que queria pero ahora como hago para actualizar el cambio en la base de datos tomando en cuenta mi codigo. ha y la respuesta del amigo estuvo muy acertada en todo, estoy comenzando a programar y reconozco las locuras ire mejorando poco a poco.

nota:es una tabla se asistencia general alli se muestra la asistencia, inasistencia(justificada e injustificada) mas un campo text para tipiar el motivo de la justificacion aqui esta el codigo:

Código PHP:
Ver original
  1. <?php
  2.  
  3.    
  4.    $i=0;
  5.    while($fila=mysql_fetch_array($resultadoR)){
  6.  
  7.     ?>
  8.      
  9.   <tr>
  10.    
  11.     <td><div align="center"><?php echo $fila["fecha"]; ?></div></td>
  12.     <td><div align="center"><?php echo $diad           ?></div></td>
  13.     <td><div align="center"><?php echo $fila["horaE"]; ?></div></td>
  14.     <td><div align="center"><?php echo $fila["horaS"]; ?></div></td>
  15.     <td><div align="center"><?php echo $fila["retardo"]; ?></div></td>
  16.     <td><div align="center"><?php echo $fila["salidaT"]; ?></div></td>
  17.    
  18.      <?php
  19.  
  20.      $inasistencia= $fila["inasistencia"];
  21.      $id= $fila["id_marcaje"];
  22.       $i++;
  23.      ?>
  24.    
  25.     <?php
  26.  
  27.      switch ($inasistencia){
  28.      
  29.      
  30.      case 0:
  31.      
  32.      echo' <td><div align="center"><input name="radiobutton['.$id.']" type="radio"  disabled="disabled"  /></div></td> ';
  33.      echo' <td><div align="center"><input name="radiobutton['.$id.']" type="radio"  disabled="disabled"  /></div></td>';
  34.      echo' <td><div align="center"><input name="observaciones['.$id.']" type="text" value=""  disabled="disabled" /></div></td>';
  35.      break;
  36.      
  37.      case 1:
  38.      
  39.      echo '<td><div align="center"><input name="radiobutton['.$id.']" type="radio" value="1"  checked onclick="deshabilitar(document.getElementById(\'observaciones['.$id.']\'))" /></div></td>';
  40.      echo '<td><div align="center"><input name="radiobutton['.$id.']" type="radio" value="2"  onclick="habilitar(document.getElementById(\'observaciones['.$id.']\'))" /></div></td>';
  41.      echo' <td><div align="center"><input name="observaciones['.$id.']" id="observaciones['.$id.']" value="" type="text"  disabled="disabled" /></div></td>';
  42.      
  43.      break;
  44.      
  45.      case 2:
  46.      echo '<td><div align="center"><input name="radiobutton['.$id.']" type="radio" value="1" onclick="deshabilitar(document.getElementById(\'observaciones['.$id.']\'))" /> </div></td>';
  47.      echo '<td><div align="center"><input name="radiobutton['.$id.']" type="radio" value="2" checked onclick="habilitar(document.getElementById(\'observaciones['.$id.']\'))"   /></div></td>';
  48.      echo' <td><div align="center"><input name="observaciones['.$id.']" id="observaciones['.$id.']" value="" type="text"    /></div></td>';
  49.    
  50.      break;
  51.      }
  52.      ?>
  53.    
  54.   </tr>
  55.   <?php  } ?>
  56.   <tr>
  57.    
  58.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="73" height="1" /></td>
  59.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="73" height="1" /></td>
  60.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="65" height="1" /></td>
  61.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="65" height="1" /></td>
  62.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="65" height="1" /></td>
  63.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="65" height="1" /></td>
  64.    
  65.     <td height="19" bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="50" height="1" /></td>
  66.     <td bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="50" height="1" /></td>
  67.     <td bgcolor="#B8D4F6"><img src="images/imagtabla.gif" width="165" height="1" /></td>
  68.   </tr>
  69.   <tr>
  70.     <td height="4" colspan="12" bgcolor="#FFFFFF"><div align="center">Resumen</div></td>
  71.   </tr>
  72.   <tr>
  73.     <td height="21" colspan="12" bgcolor="#B8D4F6">D&iacute;as Laborales: <?php echo $menjasefilas; ?>&nbsp;&nbsp; Faltas Total: <?php echo "$menjasefilas6"; ?>&nbsp;&nbsp;Retardo Total: <?php echo makeTimeFromSeconds($sumaR[Totalretardo]); ?>&nbsp;&nbsp;Salida Total.: <?php echo makeTimeFromSeconds($sumaS[TotalsalidaT]); ?></td>
  74.   </tr>
  75. </table>
  76. <div align="center">
  77.   <input name="Actualizar" type="submit" id="Actualizar" value="Actualizar" />
  78. </div>
  79. </form>