Autor
|
Tema: Como puedo hacer esto? (Leído 3,607 veces)
|
NaSaRiD15
Desconectado
Mensajes: 348
PEÑAROL
|
La cuestion es que mediante el codigo de abajo, yo compruebo si un campeo esta o no vacio, la cuestion es que, al estar vacio hago que aparezca un cartel que diga "no se puede dejar el campo vacio, la cuestion es que ese cartel se plasma en la web y no se va mas, navego por la pagina y cuando vuelvo a dicho lugar donde elimino los socios, sigue estando el ultimo cartel en este caso " no se puede dejar el campo vacio". Alguien me dice como puedo hacer para que el cartel desaparesca, o hacer de otra manera esta comprobacion para evitar eso, desde ya muchas gracias.
if (empty($id)){ echo "<div class = 'diverror'><span style = 'color:#0000FF; font-size:14px'> No se puede dejar el campo vacio </span></div>"; }else{ $sql = "DELETE FROM socios WHERE idsocio = 'id'"; $res = mysql_query($sql, $conex); echo "<div class = 'diverror'><span style = 'color:#0000FF; font-size:14px'> El usuario ah sido borrado correctamente. </span></div>";
|
|
|
En línea
|
Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
|
|
|
cassiani
Desconectado
Mensajes: 978
« Anterior | Próximo »
|
esa cadena no se plasma en la página, cambiara cuando la cargues nuevamente si tiene que hacerlo, asegurate que realmente estas enviando o capturando el ID en este caso...
|
|
|
En línea
|
|
|
|
NaSaRiD15
Desconectado
Mensajes: 348
PEÑAROL
|
A lo que voy es que, si hago aparecer el cartel, y despues sigo navegando por los otros links de la web, y vuelvo el cartel sigue estando, y eso me molesta, pero ni idea como sacarlo.
Saludos, si alguien se le ocurre algo, estare agradecido.
|
|
|
En línea
|
Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
|
|
|
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
Desconectado
Mensajes: 5.110
|
A lo que voy es que, si hago aparecer el cartel, y despues sigo navegando por los otros links de la web, y vuelvo el cartel sigue estando, y eso me molesta, pero ni idea como sacarlo.
Saludos, si alguien se le ocurre algo, estare agradecido.
Claro, porque $id no está definido. Haz una declaración antes del empty, mete un if($_POST){ if(empty($id)){ aparece mensaje } }; Saludos
|
|
|
En línea
|
|
|
|
WHK
|
Te sirve? <?php /* .. .. */ if(!$id){ echo "<div class = 'diverror'> <span style = 'color:#0000FF; font-size:14px'> No se puede dejar el campo vacio</span></div>"; }else{ $sql = "DELETE FROM socios WHERE idsocio = '".(int)$id."';"; echo "<div class = 'diverror'> <span style = 'color:#0000FF; font-size:14px'> El usuario ah sido borrado correctamente.</span></div>"; }else{ echo "<div class = 'diverror'> <span style = 'color:#0000FF; font-size:14px'> } } /* .. .. */ ?>
|
|
« Última modificación: 28 Septiembre 2008, 21:29 pm por WHK »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Como puedo hacer esto en C
Programación C/C++
|
andrecid
|
4
|
2,601
|
25 Junio 2015, 11:17 am
por user-marcos
|
|
|
¿como puedo hacer esto?
Java
|
riff_owen
|
3
|
2,177
|
13 Diciembre 2015, 14:15 pm
por DarK_FirefoX
|
|
|
help, como puedo hacer esto?
Java
|
rey45
|
1
|
1,736
|
22 Febrero 2016, 14:22 pm
por sodark
|
|
|
Como puedo hacer esto en Debian ?
GNU/Linux
|
TrashAmbishion
|
6
|
3,529
|
21 Abril 2016, 23:01 pm
por MinusFour
|
|
|
ayuda. como puedo hacer esto?
Hacking
|
forsaken
|
2
|
4,097
|
7 Octubre 2016, 18:11 pm
por forsaken
|
|