Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2012, 16:20
visona
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 16 años, 3 meses
Puntos: 5
Actualziar una tabla con foreach

Buenas tardes;
Estoy intentando actualizar unos datos de una tabla con la funciona foreach.
El problema es que no me funiona y no se donde puede estar el problema.

desde una consulta saco 10 registros y en el form tengo el campo
Código PHP:
<input name="usuario[]" type="hidden"  value="<?php echo $row_ver['id_salon']; ?>" />
En la parte del foreach tengo esto

Código PHP:
    $valor=$_POST['usuario'];
    foreach(
$_POST['usuario'] as $key => $valor) {
        
  
$updateSQL sprintf("UPDATE incidencias SET resuelta=%s WHERE id_incidencias=%s",
                       
GetSQLValueString($_POST['sn'], "text"),
                       
GetSQLValueString($valor"text")); 
Si intento cambiar el dato de la fila 5, no hace nada. Si intento cambiar el dato de la fila 10 (el último) me cambia todas las filas con el valor de la fila 10.

Gracias