Foros del Web » Programando para Internet » PHP »

activar y desctivar un registro

Estas en el tema de activar y desctivar un registro en el foro de PHP en Foros del Web. hola. tengo un problema que no puedo solucionarlo. me explico, estoy desarrollando una aplicacion para mostrar y ocultar registro en php y mysql. 0 es ...
  #1 (permalink)  
Antiguo 24/07/2008, 10:05
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
activar y desctivar un registro

hola. tengo un problema que no puedo solucionarlo. me explico, estoy desarrollando una aplicacion para mostrar y ocultar registro en php y mysql. 0 es cuando es inactivo y 1 cuando esta activo. desarrolle mi aplicacion utilizando una condicion. si es 1 que se active y si es 0 que se desactive. pero cuando le doy click en inactivo no me cambia el resultado que debe ser. le doy clic otra vez la mismo resultado y alli recien cambia. en que estoy haciendo mal. la verdad es que necesito ayuda en mi aplicacion.

les dejo mi codigo y me dan la solucion.


#mi consulta para editar:

echo $up = "update pta_banner set estado = '".$_GET['est']."' where id_banner = '".$_GET['id']."'";
mysql_query($up) or die(mysql_error());

#muestro los resultados.

<?php
while($fila = mysql_fetch_array($rpta)){

?>
<tr>
<td><?=$fila['banner']; ?></td>
<td><a href="editar.php?id=<?=$fila['id_banner']; ?>"><img src="../imagenes/editar.gif" border="0" /></a></td>
<td><img src="../imagenes/eliminar.gif" border="0" onClick="borrar('<?=$fila['id_banner']; ?>')" /></td>
<td>
<?php
#0 = activo, 1 = inactivo
if($fila['estado']=='1'){
echo "<a href = 'index.php?id=$fila[id_banner]&estado=$fila[estado]&est=0'>Inactivo</a>";
}else{
echo "<a href = 'index.php?id=$fila[id_banner]&estado=$fila[estado]&est=1'>Activo</a>";
}
?>
</td>
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 16:58.