
04/06/2008, 08:35
|
| | Fecha de Ingreso: diciembre-2002
Mensajes: 130
Antigüedad: 22 años, 2 meses Puntos: 0 | |
Insertar el Checkbox según la bd Hola tengo una página de edición de proyectos, en la bd en los donde aparecen los checkbox susa valores son 0 y -1. He conseguido que me aparezca marcado o no, pero como es un formulario de edición de proyectos quiero poder modificar los checkbox cuando edite los proyectos.
El problema que tengo es que no me pasa ningún cambio en los checkbox y no me da ningún error.
Pongo el código para ver si me podeis ayudar. Gracias. edproyectos.php
<?
include_once ("../../auth.php");
include_once ("../../authconfig.php");
include ("../../nivel.php");
?>
<html>
<head>
<title>Consulta y edición de Proyectos</title>
<link href="../../estilo.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Estilo7 {font-size: 14px}
.Estilo9 {font-size: 30px}
-->
</style>
</head>
<body>
<H1 class="Estilo1"><img src="../../img/Itsmo.gif" width="111" height="69" hspace="10"><span class="Estilo9">Proyectos</span></H1>
<?php
$result=mysql_query("select * from PROYECTOS");
?>
<TABLE BORDER=1 CELLPADDING=4 CELLSPACING=0 bordercolor="#666666">
<TR bgcolor="#C1D6FF" class="Estilo4">
<TD align="center" valign="middle"><div align="center"><span class="Estilo7"><B> </B></span></div></TD>
<TD align="center" valign="middle"><div align="center"><span class="Estilo7"><B>CODIGO</B></span></div></TD>
<TD align="center" valign="middle"><div align="center"><span class="Estilo7"><B>ORDEN</B></span></div></TD>
<TD align="center" valign="middle"><div align="center"><span class="Estilo7"><B>NOMBRE</B></span></div></TD>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>ESTADO</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>TERMINADO</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>PRESUPUESTO</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>SECCION</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><b>DEPARTAMENTO</b></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>CONTABLE</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>CALIDAD</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>FECHA_COMIENZO</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>FECHA_FIN</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>CLIENTE</B></span></div></td>
<td align="center" valign="middle"><div align="center"><span class="Estilo7"><B>NOTAS</B></span></div></td>
</TR>
<?php
while($row = mysql_fetch_array($result)) {
$codi = $row["CODIGO"];
$terminado_si = 'NO';
$contable_si ='NO';
$calidad_si = 'NO';
if ($row["TERMINADO"] == -1)
{
$terminado_si = 'SI';
}
if ($row["CONTABLE"] == -1)
{
$contable_si = 'SI';
}
if ($row["CALIDAD"] == -1)
{
$calidad_si = 'SI';
}
printf("<tr><td align=\"center\"><a href=\"modproyectos.php?cod=$codi\"><img src=\"../../img/lapiz2.jpg\" width=\"17\" height=\"20\" border=\"0\"/></a></td> <td> %s</td> <td> %s </td> <td> %s </td> <td align=\"center\"> %s </td> <td align=\"center\"> %s </td> <td> %s </td> <td> %s </td> <td align=\"center\"> %s </td> <td align=\"center\"> %s </td> <td align=\"center\"> %s </td> <td> %s </td> <td> %s </td> <td> %s </td> <td> %s </td></tr>", $row["CODIGO"], $row["ORDEN"], $row["NOMBRE"], $row["ESTADO"], $terminado_si, $row["PRESUPUESTO"], $row["SECCION"], $row["DEPARTAMENTO"], $contable_si, $calidad_si, $row["FECHA_COMIENZO"], $row["FECHA_FIN"], $row["CLIENTE"], $row["NOTAS"]);
}
mysql_free_result($result);
?>
</table>
</table>
</body>
</html> modproyectos.php
<html>
<head>
<title>Modificar Proyectos</title>
<link href="../../estilo.css" rel="stylesheet" type="text/css">
</head>
<body>
<p>
<?
include_once ("../../auth.php");
include_once ("../../authconfig.php");
include_once ("../../check.php");
include ("../../nivel.php");
$code = $_GET['cod'];
$result=mysql_query("select * from PROYECTOS where CODIGO='$code'");
$row = mysql_fetch_array($result);
$terminado_si = '';
$contable_si ='';
$calidad_si = '';
if ($row["TERMINADO"] == -1)
{
$terminado_si = 'checked';
}
if ($row["CONTABLE"] == -1)
{
$contable_si = 'checked';
}
if ($row["CALIDAD"] == -1)
{
$calidad_si = 'checked';
}
?>
<table width="551" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#999999">
<tr>
<td width="131"><img src="../../img/Itsmo.gif" width="111" height="69"> </td>
<td width="414" align="center"><span class="Estilo1">Modificar Proyectos</span></td>
</tr>
<tr>
<td colspan="2"><br> <FORM ACTION="procesarproy_mod.php" method = "get">
<TABLE align="center">
<TR>
<TD class="Estilo4">CODIGO:</TD>
<TD><INPUT NAME="CODIGO" TYPE="text" id="CODIGO" SIZE="20" MAXLENGTH="30" value=<?php echo "$code";?>></TD>
</TR>
<TR>
<TD class="Estilo4">ORDEN:</TD>
<TD><INPUT NAME="ORDEN" TYPE="text" id="ORDEN" SIZE="20" MAXLENGTH="30" value=<?php echo $row['ORDEN'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">NOMBRE:</TD>
<TD><INPUT NAME="NOMBRE" TYPE="text" id="NOMBRE" SIZE="60" MAXLENGTH="60" value="<?php echo $row['NOMBRE'];?>"></TD>
</TR>
<TR>
<TD class="Estilo4">ESTADO:</TD>
<TD><INPUT NAME="ESTADO" TYPE="text" id="ESTADO" SIZE="20" MAXLENGTH="30" value=<?php echo $row['ESTADO'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">TERMINADO:</TD>
<TD><label>
<input type="checkbox" name="TERMINADO" id="TERMINADO" <?php echo $terminado_si;?>>
</label></TD>
</TR>
<!--<TR>
<TD class="Estilo4">TERMINADO:</TD>
<TD><INPUT NAME="TERMINADO" TYPE="text" id="TERMINADO" SIZE="20" MAXLENGTH="30" value=<?php echo $row['TERMINADO'];?>></TD>
</TR>-->
<TR>
<TD class="Estilo4">PRESUPUESTO:</TD>
<TD><INPUT NAME="PRESUPUESTO" TYPE="text" id="PRESUPUESTO" SIZE="20" MAXLENGTH="30" value=<?php echo $row['PRESUPUESTO'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">SECCION:</TD>
<TD><INPUT NAME="SECCION" TYPE="text" id="SECCION" SIZE="20" MAXLENGTH="30" value=<?php echo $row['SECCION'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">DEPARTAMENTO:</TD>
<TD><INPUT NAME="DEPARTAMENTO" TYPE="text" id="DEPARTAMENTO" SIZE="20" MAXLENGTH="30" value=<?php echo $row['DEPARTAMENTO'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">CONTABLE:</TD>
<TD><label>
<input type="checkbox" name="CONTABLE" id="CONTABLE2" <?php echo $contable_si;?>>
</label></TD>
</TR>
<!-- <TR>
<TD class="Estilo4">CONTABLE:</TD>
<TD><INPUT NAME="CONTABLE" TYPE="text" id="CONTABLE" SIZE="20" MAXLENGTH="30" value=<?php echo $row['CONTABLE'];?>></TD>
</TR>
<TR>-->
<TD class="Estilo4">CALIDAD:</TD>
<TD><input type="checkbox" name="CALIDAD" id="CALIDAD" <?php echo $calidad_si;?>></TD>
</TR>
<!-- <TR>
<TD class="Estilo4">CALIDAD:</TD>
<TD>
<INPUT NAME="CALIDAD" TYPE="text" id="CALIDAD" SIZE="20" MAXLENGTH="30" value=<?php echo $row['CALIDAD'];?>></TD>
</TR>
<TR>-->
<TD class="Estilo4">FECHA_COMIENZO:</TD>
<TD><INPUT NAME="FECHA_COMIENZO" TYPE="text" id="FECHA_COMIENZO" SIZE="20" MAXLENGTH="30" value=<?php echo $row['FECHA_COMIENZO'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">FECHA_FIN:</TD>
<TD><INPUT NAME="FECHA_FIN:" TYPE="text" id="FECHA_FIN:" SIZE="20" MAXLENGTH="30" value=<?php echo $row['FECHA_FIN:'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">CLIENTE:</TD>
<TD><INPUT NAME="CLIENTE" TYPE="text" id="CLIENTE" SIZE="20" MAXLENGTH="30" value=<?php echo $row['CLIENTE'];?>></TD>
</TR>
<TR>
<TD class="Estilo4">NOTAS:</TD>
<TD><INPUT NAME="NOTAS" TYPE="text" id="NOTAS" SIZE="20" MAXLENGTH="30" value=<?php echo $row['NOTAS'];?>></TD>
</TR>
</TABLE>
<br>
<div align="center">
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar" >
</div>
</FORM></td>
</tr>
</table>
</body>
</html> |