Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/06/2010, 23:42
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: [AYUDA] PHP Script

Código PHP:
Ver original
  1. for($x=0;$i=mysql_fetch_array($sql);$x++) {
  2.     // $i contiene los campos leidos de la base de datos
  3.     // $i no es un entero, sino array, por lo tanto, todo lo que sigue esta mal
  4.     if (isset($_POST["id" . $i])) {
  5.         // $x es entero, no array
  6.         $id=$x[id];
  7.                 $importe = $_POST["importe" . $i];
  8.         $sql=mysql_query("UPDATE pagos SET importe='$importe' WHERE id=$id");
  9.         if($sql) {
  10.                 echo "<br>Actualizado con éxito";
  11.         } else {
  12.                 echo "<br>NO actualizado";
  13.         }
  14.     }
  15. }

Siempre que realices una consulta asegurate de saber cual es el error cuando no funciona:
mysql_query('aqui la consulta') or die('Error ejecutando la consulta: ' . mysql_query());

Si tienes buena validacion de los datos ingresados, solo veras el mensaje de error cuando haya errores de sintaxis, campos/tablas inexistentes, etc. en la consulta misma.
__________________
- León, Guanajuato
- GV-Foto