Hola ke tal, tengo algunos problemillas con un script para ke me muestre los datos de mi tabla de acuerdo a un solo campo de la tabla, soy nuevo en esto y todavia no comprendo completamente los scripts asi ke por eso puse los scripts desde el primero, (formulario con el ke guardo los datos en mi BD)
Para empezar este es mi script de formulario
<?include ("seguridad.php");?>
<html>
<head>
<title>Sistema De Control de Servicios Computacionales COBACH Sonora</title>
</head>
<body>
<form action="new_order.php"method="POST">
<table align="center" width="220" cellspacing="2" cellpadding="6" border="5">
<tr>
<td align="center">No. de Inventario : </td>
<td><input type="Text" name="num_inventario" size="20" maxlength="20"></td>
</tr>
<tr>
<td align="center">Descripcion : </td>
<td><input type="Text" name="descripcion" size="20" maxlength="50"></td>
</tr>
<tr>
<td align="center">No. de Serie : </td>
<td><input type="Text" name="num_serie" size="20" maxlength="20"></td>
</tr>
<tr>
<td align="center">Dependencia : </td>
<td><input type="Text" name="dependencia" size="20" maxlength="50"></td>
</tr>
<tr>
<td align="center">Fecha de ingreso : </td>
<td><input type="date" name="fecha_in" size="2" maxlength="3"></td>
</tr>
<tr>
<td colspan="2" align="center"><INPUT TYPE=CHECKBOX NAME= chek ON> Nueva Orden
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="enviar" value="Agregar Usuario">
</td>
</tr>
</table>
</form>
<br>
<h3><CENTER><a href="salir.php">Salir</a> <a href="aplicacion.php">Volver</a></CENTER></h3>
</body>
</html>
Este es mi script con el ke se almacenan en mi BD los datos ingresados en el anterior formulario
<?
$servidor ="localhost";
$dbusuario ="root";
$clave ="proyecto0";
$basedatos ="systemdb";
$num_inventario=$_POST['num_inventario'];
$descripcion=$_POST['descripcion'];
$num_serie=$_POST['num_serie'];
$dependencia=$_POST['dependencia'];
$fecha_in=$_POST['fecha_in'];
$chek=$_POST['chek'];
$conexion = mysql_connect($servidor, $dbusuario, $clave) or die(mysql_error());
mysql_db_query("$basedatos";"INSERT INTO maestra(id, no_inventario, descripcion, no_serie, dependencia, fecha_ingreso, chek)
values('','$num_inventario','$descripcion','$num_s erie','$dependencia','$fecha_in','$chek') or die(mysql_error());
header ("Location: usuario_reg.php");
?>
En el anterior script la variable "chek" es de tipo char y esta representado por un chekbox en el formulario ke cuando esta markado con una palomita me almacena "on" en mi base de datos
En otra pagina de mi web hay un boton kon el nombre de "nuevas Ordenes"
Al darle click en ese boton, kiero ke me desplegue en una nueva página todas los registros ke tengan "on" en el campo chek de mi tabla
Esto lo hago con este script, pero me muestra varios errores
<?
$servidor ="localhost";
$dbusuario ="root";
$clave ="proyecto0";
$basedatos ="systemdb";
$id=$_POST['id'];
$no_inventario=$_POST['no_inventario'];
$descripcion=$_POST['descripcion'];
$no_serie=$_POST['no_serie'];
$dependencia=$_POST['dependencia'];
$fecha_ingreso=$_POST['fecha_ingreso'];
$conexion = mysql_connect($servidor, $dbusuario, $clave) or die(mysql_error());
$result=mysql_db_query("$basedatos";"SELECT * FROM maestra WHERE (chek == 'on')");
?>
<table align="rigth">
<tr>
<th>ID</th>
<th>No. Inventario</th>
<th>Descripcion</th>
<th>No. de Serie</th>
<th>Dependencia</th>
<th>Fecha Ingreso</th>
while ($row=mysql_fetch_array($result))
{
echo '<tr><td>'.$row["id"].'</td>';
echo '<td>'.$row["no_inventario"].'</td>';
echo '<td>'.$row["descripcion"].'</td>';
echo '<td>'.$row["no_serie"].'</td>';
echo '<td>'.$row["dependencia"].'</td>';
echo '<td>'.$row["fecha_ingreso"].'</td></tr>';
}
mysql_free_result($result)
?>
</table>
</body>
</html>
Podrias ayudarme y decirme donde estan mis errores, imagino ke son varios, y necesito urgentemente de tu ayuda!! de verdad muchas gracias!!!