Ver Mensaje Individual
  #20 (permalink)  
Antiguo 11/08/2010, 15:08
AndresSF
 
Fecha de Ingreso: agosto-2010
Mensajes: 13
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Actualizar registro de BD con PHP-MySQL y checkbox

ok, otra vez esta el action en otra pagina, asì:

entrada.php:
Código HTML:
<form method="post" action="entrada2.php"> 
Código:
<?php
    $result = mysql_query("SELECT * FROM `bd_prueba`.`otra` WHERE `campo7_estado`='Preingreso'");
    while ($row = mysql_fetch_array($result)) {
?>
  				<tr>
  				<td><?php echo($row['campo1_id']);?><input type = "checkbox" name= "seleccion[]" value="<?php echo($row['campo1_id']);?>"></td>
				<td><? echo $row['fecha'] ?></td>
				<td><? echo $row['campo2_tipo']?></td>
				<td><? echo $row['campo3_equipo']?></td>
				<td><? echo $row['campo4_serial']?></td>
				<td><? echo $row['campo5_brig']?></td>
				<td><? echo $row['campo6_unidad']?></td>
				<td><? echo $row['campo7_estado']?></td>    
				</tr>
<?php
    }
?>
</table>
<input type="submit" name="actualizar" value="Actualizar" >
</form>
</html>
y en entrada2.php:
Código PHP:
<?php
 mysql_connect
("localhost","root","");
mysql_select_db("bd_prueba");
       
$lista=implode(',',$_POST['seleccion']);
        
mysql_query("UPDATE `bd_prueba`.`otra` SET `campo7_estado` = 'Entrada' WHERE `campo1_id` IN(".$lista.")") or die(mysql_error());
?>
y en entrada 1 ya seleccione la BD y todo... la verdad no entiendo...