Ver Mensaje Individual
  #17 (permalink)  
Antiguo 11/12/2009, 15:39
Avatar de jackson666
jackson666
 
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Como modificar varios registros desde un formulario

Código HTML:
<form action="update.php" method="post">
Ingrese su nombre
<br />
<input type="text" name="nombre" />
<br />

<!-- aca en vez de un select podes usar checkboxes para actualizar varios campos -->
<!-- si haces eso, tene en cuenta que deberias agregar tantos input text como checkboxes tengas -->

Seleccione campos a actualizar
<select name="campos">
<option selected="">Seleccione</option>
<option value="algo">Algo</option>
</select>
<br />
Ingrese nuevo dato:
<input type="text" name="cambio" />
<br />
<input type="submit" value="Enviar" />
</form> 
Y tu "update.php"

Código PHP:
<?php
$nombre
=$_POST['nombre'];
$campo=$_POST['campos'];
$cambio=$_POST['cambio'];

#haces todas las comprobaciones

$conectar=mysql_connect("localhost","root","");
$s=mysql_select_db("tuBaseDeDatos",$conectar);


$sql="update [tuTabla] set '$campo'='$cambio' where usuario='$nombre';";
$consulta=mysql_query($sql,$conectar);

#si queres imprimis algo en pantalla....

?>