Tengo el mismo código en otra seccion y me funciona genial. pero acá no...
-ya investigué y verifiqué que no haya codigo que este interfiriendo antes, (borre todo lo anterior y nada).
-La base de datos conecta perfecto y los nombres de los campos son válidos (int longitud:1)
-Probe dejar solo una actualizacion y funciona , osea habilito o deshabilito (solo un if). pero con los 2 no, me hace un quilombo.
-La consulta mysql llega perfecto, probe con un echo la imprime bien y la ejecuta bien (en phpmyadmin directamente)
Código PHP:
Ver original
<?php echo $controlPermisos['habilitadoPublicacion'].'--'.$permisoPub; //testeando :/ $numPermiso=$controlPermisos['habilitadoPublicacion']; if($numPermiso==1){ // mensaje permiso @mysql_query("UPDATE tblPublicaciones SET habilitadoPublicacion='0' WHERE id='$permisoPub'") or die(mysql_error()); ?> <div class="alert alert-success alert-dismissible" > Se ha deshabilitado la publicación correctamente. <button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <?php }elseif($numPermiso==0){ // mensaje permiso ?> <div class="alert alert-success alert-dismissible" > Se ha habilitado la publicación correctamente. <button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <?php } } ?> }
Luego reviso e imprimo el resultado de la siguiente manera:
Código PHP:
Ver original
if($datosPublicacion['habilitadoPublicacion']==1){ // Estado acceso echo 'asd'; $estadoPublicacion = '<a href="?publicaciones&acceso='.$datosPublicacion['id'].$agregaPag.'" class="permiteAcceso"><span class="glyphicon glyphicon-tasks"></span> </a>'; }else{ echo 'no'; $estadoPublicacion = '<a href="?publicaciones&acceso='.$datosPublicacion['id'].$agregaPag.'" class="denegaAcceso"><span class="glyphicon glyphicon-tasks"></span> </a>'; }
si me pueden dar una mano se los agradecería, algo tan simple y me está comiendo la cabeza desde ayer.
Saludos