Foros del Web » Programando para Internet » PHP »

Ayuda actualizar un registro

Estas en el tema de Ayuda actualizar un registro en el foro de PHP en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original Hola que tal de nuevo, miren tengo una consulta que hago que liste nombre,goles,tamarillas,trojas y quiero actualizar todos los ...
  #1 (permalink)  
Antiguo 08/07/2010, 11:24
 
Fecha de Ingreso: julio-2010
Mensajes: 8
Antigüedad: 13 años, 9 meses
Puntos: 0
Exclamación Ayuda actualizar un registro

Código PHP:
Ver original
  1. Hola que tal de nuevo, miren tengo una consulta que hago que liste nombre,goles,tamarillas,trojas y quiero actualizar todos los registros que tengan el mismo idequipo.
  2.  
  3. la estructura de la tabla es
  4.  
  5. tabla jugador{
  6.      idjugador     primary key obviamente
  7.      nombres
  8.      apellidos
  9.      goles
  10.      tamarillas
  11.      trojas
  12.      idequipo
  13. }
  14.  
  15. Este es el codigo que hace que me liste los campos ya mencionados pero no se que hacer para actualizar los registros que tienen el mismo idequipo
  16.  
  17.  
  18. <?php                                          
  19.     $jugador1= "SELECT canchita.jugadores.* FROM canchita.jugadores WHERE jugadores.idequipos=$ide1";                    
  20.     $jres1 = mysql_query($jugador1);
  21.     while($ejugador1=mysql_fetch_array($jres1)
  22. ?> 
  23. <tr>
  24.      <td><?php echo $ejugador1['idjugador']; ?></td>
  25.      <td><?php echo $ejugador1['nombres'].$ejugador1['apellidos']; ?></td>
  26.      <td><?php echo $ejugador1['goles']; ?><input type="text" size="1"></td>
  27.      <td><?php echo $ejugador1['tamarillas']; ?><input type="text" size="1"></td>
  28.      <td><?php echo $ejugador1['trojas']; ?><input type="text" size="1"></td>
  29. </tr>
  30. <?php }?>

Última edición por hexentt; 08/07/2010 a las 11:28 Razón: ver la forma de presentasion
  #2 (permalink)  
Antiguo 08/07/2010, 11:34
Avatar de Kmilolpz  
Fecha de Ingreso: julio-2010
Mensajes: 15
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Ayuda actualizar un registro

puedes usar este query

$sql "UPDATE jugador SET nombres='valor nuevo', goles='valor nuevo',".
"tamarillas='valor nuevo', trojas='valor nuevo' WHERE jugadores.idequipos=$ide1";
  #3 (permalink)  
Antiguo 08/07/2010, 12:07
 
Fecha de Ingreso: julio-2010
Mensajes: 8
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Ayuda actualizar un registro

Ok mira lo que quiero hacer es actualizar los registros todos los registros que me muestre la consulta.

Mira por ejemplo, supongamos que me despliega esto:

Nombre Goles Tamarillas Trojas

Jugador1 4 0 1
Jugador2 0 1 0
Jugador3 1 0 0
Jugador4 3 1 0
Jugador5 0 0 0



y quiero acualizarlos todos al mismo tiempo

con este codigo:

Código PHP:
Ver original
  1. <?php                                          
  2.                                                    $jugador1= "SELECT canchita.jugadores.* FROM canchita.jugadores WHERE jugadores.idequipos=$ide1";                    
  3.                                                    $jres1 = mysql_query($jugador1);
  4.                                                    while($ejugador1=mysql_fetch_array($jres1)){
  5.                                                 ?> 
  6.                                             <tr>
  7.                                                     <td><?php echo $ejugador1['idjugador']; ?></td>
  8.                                                     <td><?php echo $ejugador1['nombres'].$ejugador1['apellidos']; ?></td>
  9.                                                     <td><?php echo $ejugador1['goles']; ?><input type="text" size="1" name="jugador<?php $ejugador['idjugador']?>" value="<?php $ejugador['goles']?>"></td>
  10.                                                     <td><?php echo $ejugador1['tamarillas']; ?><input type="text" size="1" name="jugador<?php $ejugador['idjugador']?>" value="<?php $ejugador['tamarillas']?>"></td>
  11.                                                     <td><?php echo $ejugador1['trojas']; ?><input type="text" size="1" name="jugador<?php $ejugador['idjugador']?>" value="<?php $ejugador['trojas']?>"></td>
  12.                                             </tr>
  13.                                                 <?php }?>
pero no se como hacer el codigo para que actualize los registros
  #4 (permalink)  
Antiguo 08/07/2010, 12:29
 
Fecha de Ingreso: octubre-2009
Mensajes: 53
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ayuda actualizar un registro

un botonsito que diga actualizar, todo lo envuelves en un <form> luego tomas los datos y updateas con la respuesta del amigo de arriba.

debe ser eso o no ?

Etiquetas: registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:45.