Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/01/2012, 10:10
jyopi
 
Fecha de Ingreso: enero-2004
Ubicación: Ocotlan
Mensajes: 57
Antigüedad: 20 años, 4 meses
Puntos: 2
Respuesta: Como puedo modificar varias filas de una vez?

el php mas o menos lo tengo asi ....

Código PHP:
Ver original
  1. if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form2")) {
  2.    foreach ($_POST['orden'] as $v)
  3.   {
  4.  echo $_POST['id']."+".$v;
  5. $sq = "UPDATE noticiero SET orden = ".$_POST['orden']." WHERE id = $r";
  6. $res = mysql_query($sql, $noticias);
  7. }
  8. }

y el html
Código HTML:
Ver original
  1. <form action="<?php echo $editFormAction; ?>" method="post" name="form2" id="form2">
  2.   <table border="0" align="center">
  3.     <tr>
  4.       <td>orden</td>
  5.       <td>tema</td>
  6.       <td>informacion</td>
  7.       <td>reportero</td>
  8.       <td>urgente</td>
  9.     </tr>
  10.     <?php do { ?>
  11.     <tr>
  12.       <td><input name="orden[]" type="text" id="orden" size="4" value=""  />
  13.       <input type="hidden" name="id" value="<?php echo $row_Recordset1['id']; ?>" /></td>
  14.       <td><?php echo $row_Recordset1['tema']; ?></td>
  15.       <td><?php echo $row_Recordset1['informacion']; ?></td>
  16.       <td><?php echo $row_Recordset1['reportero']; ?></td>
  17.       <td><?php echo $row_Recordset1['urgente']; ?></td>
  18.     </tr>
  19.     <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
  20.   </table>
  21.   <p>
  22.     <input type="submit" name="button" id="button" value="Guardar" />
  23.   </p>
  24. <input type="hidden" name="MM_update" value="form2" />
  25.  
  26. </form>