Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2005, 10:56
wjlopez
 
Fecha de Ingreso: marzo-2004
Mensajes: 109
Antigüedad: 20 años, 1 mes
Puntos: 0
Porque no funciona

Saludos amigos en esta ocacion quiero molestarlos haciendo la siguiente pregunta

tengo una base de datos llamada ser, donde tengo una tabla llamada sol_val_sup, que contiene l os siguientes campos
id_trans
carnet
cantidad
lugar entrega
ESTADO

por defecto el ESTADO es de INGRESADA y quisiera por actualizar el estatus de INGRESADO a PROCESADO, intente hacerlo utilizando un cheqbox de la siguiente manera

<?php
$hostname_conn = "localhost";
$database_conn = "ser";
$username_conn = "mn";
$password_conn = "900";
$conn = mysql_connect($hostname_conn, $username_conn, $password_conn) or trigger_error(mysql_error(),E_USER_ERROR);
//
mysql_select_db($database_conn, $conn);
$query_rs = "SELECT * FROM sol_val_sup";
$rs = mysql_query($query_rs, $conn) or die(mysql_error());
$row_rs = mysql_fetch_assoc($rs);
$totalRows_rs = mysql_num_rows($rs);

if(isset($_POST['doIt'])){
mysql_select_db($database_conn, $conn);
for($i=0; $i<sizeof($_POST['item']); $i++){
$insertSQL = "UPDATE sol_val_sup SET ESTADO = '".$_POST['status']."' WHERE id_trans = ".$_POST['item'][$i];
mysql_query($insertSQL, $conn);
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body>
<form name="form1" method="post" action="">
<table width="100%" border="0" cellspacing="3" cellpadding="2">
<?php $i = 1;?>
<?php do{ ?>
<tr>
<td width="7%"><input name="item[]" type="checkbox" id="item[]" value="<?php echo $row_rs['id_trans'] ?>"></td>
<td width="93%">vale <?php echo $i ?></td>
</tr>
<?php }while($row_rs = mysql_fetch_assoc($rs)); ?>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><p>
<select name="status" id="status">
<option value="1">ingresado</option>
<option value="2">procesado</option>
</select>
</p>
<p>
<input type="submit" name="Submit" value="Submit">
<input name="doIt" type="hidden" value="1">
</p></td>
</tr>
</table>
</form>
</body>
</html>

pero no me funciona... no actualiza
quisiera que alguien me dijera que estoy haciendo mal y como corregirlo

gracias