Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/02/2010, 17:47
Avatar de MarioAraque
MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 17 años
Puntos: 265
Respuesta: Problema muy extraño al actualizar base de datos

Mira el codigo es este, funciona con las primeras inserciones, pero luego deja de funcionar. En la otra web funciona perfecto...

Código PHP:
$sql = "SELECT * from `puntaje` WHERE `fecha` = '$id_fecha'";
            
$result = mysql_query($sql);
            while(
$row = mysql_fetch_object($result)){
                
//Tomo el resto de las variables
                
$jugo = $_POST["jugo".$row->id];
                
$jugo = mysql_real_escape_string($jugo);
                
$ptoclarin = $_POST["ptoclarin".$row->id];
                
$ptoclarin = mysql_real_escape_string($ptoclarin);
                if(
$ptoclarin == "") $ptoclarin = 0;
                
$golaf = $_POST["golaf".$row->id];
                
$golaf = mysql_real_escape_string($golaf);
                if(
$golaf == "") $golaf = 0;
                
$golec = $_POST["golec".$row->id];
                
$golec = mysql_real_escape_string($golec);
                if(
$golec == "") $golec = 0;
                
$golrec = $_POST["golrec".$row->id];
                
$golrec = mysql_real_escape_string($golrec);
                if(
$golrec == "") $golrec = 0;
                
$penalc = $_POST["penalc".$row->id];
                
$penalc = mysql_real_escape_string($penalc);
                if(
$penalc == "") $penalc = 0;
                
$penala = $_POST["penala".$row->id];
                
$penala = mysql_real_escape_string($penala);
                if(
$penala == "") $penala = 0;
                
$penale = $_POST["penale".$row->id];
                
$penale = mysql_real_escape_string($penale);
                if(
$penale == "") $penale = 0;
                
$valla = $_POST["valla".$row->id];
                
$valla = mysql_real_escape_string($valla);
                if(
$valla == "") $valla = 0;
                
$amarilla = $_POST["amarilla".$row->id];
                
$amarilla = mysql_real_escape_string($amarilla);
                if(
$amarilla == "") $amarilla = 0;
                
$roja = $_POST["roja".$row->id];
                
$roja = mysql_real_escape_string($roja);
                if(
$roja == "") $roja = 0;
                
$figura = $_POST["figura".$row->id];
                
$figura = mysql_real_escape_string($figura);
                if(
$figura == "") $figura = 0;
                
$total = $_POST["total".$row->id];
                
$total = mysql_real_escape_string($total);

                
//Lanzo la consulta
                
$sql2 = "UPDATE `puntaje` SET `jugo`='$jugo', `ptoclarin`='$ptoclarin', `golaf`='$golaf', `golec`='$golec', `golrec`='$golrec', `penalc`='$penalc', `penala`='$penala', `penale`='$penale', `valla`='$valla', `amarilla`='$amarilla', `roja`='$roja', `figura`='$figura', `total`='$total' WHERE `id`='$row->id' ";
                
$result_consulta = mysql_query($sql2);
            } 
Cualquier otra cosa mas que necesites pedimelo que con gusto te lo brindo.

Saludos.