Foros del Web » Programando para Internet » PHP »

actualizar varios registros ala vez !

Estas en el tema de actualizar varios registros ala vez ! en el foro de PHP en Foros del Web. hola hola amigos estoy trabajando en un proyecto de asistencia, en la pagina princia pal se mediante un bucle de repetion while ago una consulta ...
  #1 (permalink)  
Antiguo 22/06/2011, 13:56
Avatar de aldairlinux  
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años, 6 meses
Puntos: 0
actualizar varios registros ala vez !

hola hola amigos estoy trabajando en un proyecto de asistencia, en la pagina princia pal se mediante un bucle de repetion while ago una consulta ala bd y sacos todos los nombres de los estudiantes y se cargan los checkbox pewro tengo un problema al procesar la informacion en otra pagina se prosesan los datos y lo ago mediante un update pero quiero actualizar barios id ala ves osea q yo registro la asistencia para primer id y para el segungo para el tercero etc.. ebuscado en internet y no lo e encontrado y conmo yo lo ago solo se me actualzila en q yo defina una uno solo, pero no me sirve quiero actulizar la iformacion de cada id ?? como lo ago !! ???
  #2 (permalink)  
Antiguo 22/06/2011, 14:17
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 3 meses
Puntos: 105
Respuesta: actualizar varios registros ala vez !

Cual es el problema ???
Deberias poder enviar la consulta en cada bucle sin ningun problema....
Explicate un poco mejor.
Suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 22/06/2011, 14:52
Avatar de aldairlinux  
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: actualizar varios registros ala vez !

el problema problema no es el bucle el problema es cuando se procesan los datos por q estoy disiendo q me actualize los datos del id que espesifico en la url oseaaa un 1 id si vesss ese es el problema q solo me atuliza el q este en la url yo nesesito q ME ACTULIZA TODOS LOS Q ALLAN EN LA BASE DE DATOS SI EL EL BUCLE SE MUENTRAN 5 ESTUDIENTES ES DESIR Q HAY 5 ID EN LA BD TONSES EL EN LA PAGINA PROCESAR.PHP ME DEBE ACTUALIZAR LOS 5 Y NO 1

algo asi !!
Código PHP:
Ver original
  1. <?php
  2. include("conexion.php");
  3.  
  4. $LUIS_DAVID_ACERO_RICO1 = $_POST['LUIS_DAVID_ACERO_RICO1'];
  5. $LUIS_DAVID_ACERO_RICO2 = $_POST['LUIS_DAVID_ACERO_RICO2'];
  6. $LUIS_DAVID_ACERO_RICO3 = $_POST['LUIS_DAVID_ACERO_RICO3'];
  7. $LUIS_DAVID_ACERO_RICO4 = $_POST['LUIS_DAVID_ACERO_RICO4'];
  8. $LUIS_DAVID_ACERO_RICO5 = $_POST['LUIS_DAVID_ACERO_RICO5'];
  9.  
  10.  
  11. mysql_query("UPDATE asistencia SET LUIS_DAVID_ACERO_RICO1='$LUIS_DAVID_ACERO_RICO1', LUIS_DAVID_ACERO_RICO2='$LUIS_DAVID_ACERO_RICO2', LUIS_DAVID_ACERO_RICO3='$LUIS_DAVID_ACERO_RICO3',LUIS_DAVID_ACERO_RICO4='$LUIS_DAVID_ACERO_RICO4', LUIS_DAVID_ACERO_RICO5='$LUIS_DAVID_ACERO_RICO5'  where id='$_GET' ");
  #4 (permalink)  
Antiguo 22/06/2011, 15:30
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 3 meses
Puntos: 105
Respuesta: actualizar varios registros ala vez !

Quieres actualizar el contenido del campo id ?? se supone que id es fijo y no deberia editarse (Por esto se usa en el where).

De no ser asi, y quieres editar otros campos, pero de los 5 o los que lleguen.... tienes que hacer un bucle por la cantidad y ahi mandar cada query de forma individual.

Si no te pude ayudar, te pido me expliques lo que te comente y ahora si te doy una solucion.

Suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #5 (permalink)  
Antiguo 22/06/2011, 16:01
Avatar de aldairlinux  
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: actualizar varios registros ala vez !

no quiero modificar el id sino lo q tiene esta enlasado con el id
ejemplo:
tabla : asistencia

id |_dia1_|_dia2_|__dia3_|_dia4_|_dia5_
1 |__x__|______|__x___|______|__x__
2 |_x___|__x___|__x___|__x___|__ x
3 |_ x___|__ x__|_x____|______|__x___
4 |_ x___|___x__| x____|__ x__|__x___
5 |__x___|_____|__x___|___x__|__x___
si ves ese es una tabla ejeje q es paresida a mi
lo q yo quiero editar es lo q enlasado con id
boy a editar el lo q contega el id 1, si ven el id 1 en los dias tiene una x el dia 1, 3 y 5 eso es lo q yo quiero editar pero no lo puedo editar uno por uno osea id por id
si no q tengo q editar todos ala ves osea el lo q ontenga el id 1,2,3,4 y 5 en los dia 1,2,3,4 y 5

Última edición por aldairlinux; 22/06/2011 a las 16:07
  #6 (permalink)  
Antiguo 22/06/2011, 16:09
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 3 meses
Puntos: 105
Respuesta: actualizar varios registros ala vez !

Cita:
Iniciado por aldairlinux Ver Mensaje
eso es lo q yo quiero editar pero no lo puedo editar uno por uno osea id por id
Porque no ????
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #7 (permalink)  
Antiguo 23/06/2011, 13:13
Avatar de aldairlinux  
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: actualizar varios registros ala vez !

porque son muchos estudiantes son 30 en cada grado tonses donde uno va a activar los checkbox deven de mostrarse en pantalla los 30 esdiantes que tengo registrado en la bd eso lo ago con un bucle de repecion
  #8 (permalink)  
Antiguo 23/06/2011, 13:25
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 3 meses
Puntos: 105
Respuesta: actualizar varios registros ala vez !

pero una cosa es mostrarle al usuario la posibilidad de actualizar varios a la vez.... y otra muy distinta es que internamente, en el código hagas un bucle pero actualices uno por uno.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog

Etiquetas: mysql
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 22:11.