#1• Hola gente de miarroba, tengo una tremenda duda haber si alguien es tan amable de darme una mano, porque ya no puedo más... la cosa viene así tengo una pagina web donde estoy practicandophp e interaccion con base de datos, me cree un index.php con uno formulario para enviar datos a la base de datos (valga la redundancia) y todo joya con eso, despues un el mismo index.php me cree otro formulario para poder eliminar registro de la base de dato...por ejemplo dentro de la base da datos x, tengo la tabla b con 2 campos, uno usuario y otro contraseña, que por medios del primer formulario yo le agrego filas, ahora bien cuando los quiero borrar con el otro formulario el diseñado para borrar,aca es donde comienza el problema, los logro borrar a los registros con la sentencia delete from ...usuarios where usuario = "...". Pero cuando por ejemplo en la tabla b tengo usuario: pepe contraseña:pan y lo que yo envio atravez del metodo post (a la pagina 2 digamos le)es peepe el mensaje que sigo recibiendo es de satisfactorio en vez de recibir algo como no existe tal usuario. Alguno sabria como se puede lograr eso??? lo que quise intentar es primero ejecutar una consulta a la tabla y ver si existia el campo si el campo existe entonces borramelo, pero sino existe imprimime un no existe tal usuario... eso es lo que no logro hacer, ahora despues de tanto escribir me doy cuenta que mi pregunta es como le digo a php que la consulta trajo un valor null entonces asi poder armar un bloque if if ($consulta = null) { Echo "ese usuario no existe"; } else { $borrar= "delete from usuarios where usuario = \"$4\""; $A = mysql_query($borrar) } Si les sirve dejo el codigo de fuente, ya nose ni como se ve, lo modifique un monton... xD <?php include ("conexion.php"); $r = $_POST[nombreb]; if ($comp) } En fin muchisimas gracias! |
#2• Intenta con SELECT COUNT() FROM ... WHERE ... LIMIT 1 Si retorna 1 lo borras, sino es que ya no existe. |
#3•• Muchisimas gracias GestionXls fué de muchisima ayuda. Ahora funciona la cuestion. <?php include ("conexion.php"); $r = $_POST[nombreb]; if ($valorcomp == 1) } mysql_close($mysqlconnet); |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: User 5795558, el 08/Ago/2015, 23:15 | 2 | 2k | Aug/15 | |
Por: jlanduaga, el 27/Jul/2010, 18:24 | 2 | 938 | Aug/10 | |
Por: r3spawn, el 03/Jul/2010, 17:35 | 2 | 2k | Jul/10 | |
Por: uzugu, el 01/Jul/2010, 10:09 | 1 | 962 | Jul/10 | |
Por: R1MOX, el 20/Feb/2010, 04:00 | 5 | 9k | Dec/13 |