Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/07/2006, 14:34
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por Anita Rubio
Hola Cluster!

Estoy probando lo que tu me sugeriste, pero para serte sincera no sé bien que hacer con los array a la hora del post , el detalle esta con el [$x], como sé supone que sepa cual fue el que cambio?
No sé a que te refieres con "saber cual fue el que cambió" ..

Tu almacenas en tu tabla correspondiente para ese registro (ID) un estado (en su campo "estado").

A la hora de presentar su dato como valor pre-establecido haces lo que ya gestionas en:
Código PHP:
echo'<option value="activa"'; if ($cancha['Status']=='activa') echo "selected"; echo'>activa</option>'
Cambias el valor de ese "select" y re-escribes el valor nuevamente .. sea que cambio o fue el mismo valor. (y se hace con todos) .. Para saber lo que "tenía" y ver "cual cambió" tendrías que hacer un juego con sesiones tal vez para saber por un lado lo que "entregastes" (lo que generastes y sus estados) y compararlo con lo que "te quedó" tras los cambios para ir decidiendo que campo actualizar .. Realmente se suele actualizar todo sin más miramientos ..

En este tipo de casos, ese n° de registros a actualizar suele ser "despreciable" .. si quiere algún ajuste más fino tendrás que hacer lo que te comento con "sesiones" por ejemplo ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.