Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 02-ago-2007, 11:57   #1 (permalink)
angel_negre ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 10
Sonrisa Borrar usuarios

Buenas a tod@s!
Tengo un sitio web en el ke estoy haciendo pruebas para realizar un autentificador de usuarios.
El sitio es el siguiente:
http://monimaginari.iespana.es/LISTADO_002.php
El problema es ke no puedo borrar al usuario a traves del enlace ke pone "Esborrar", el codigo ke tengo e sel siguiente:
No me da ningun error, estoy luchando con el codigo y no encuentro el error, si podeis echarme una mano, gracias!


<?php
if(isset($_POST['submit']))//isset --> determina si una variable esta definida
//si la variable submit esta definida entonces nos conectamos
{
$conexio = mysql_connect("servidor","usuario","clave")or die (mysql_error());
mysql_select_db("database", $conexio);
echo "ens hem conectat correctament". "<br>";
//$id_v = $_POST['id'];
$sql = "DELETE FROM usuarios WHERE id = ".$_POST['id'];
$resultado = mysql_query($sql) or die(mysql_error());
echo "Registre ".$_POST['id']."esborrat correctament.<br><a href='LISTADO_002.php'>Enrera</a>";
mysql_close($conexio);
exit;
}
//si no hay id no puede seguir
if(!isset($_POST['id']))
{
header("Location: LISTADO_002.php");
exit;
}
?>
angel_negre está desconectado   Responder Citando
Antiguo 02-ago-2007, 12:06   #2 (permalink)
lord_alvar ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 16
Re: Borrar usuarios

no sesi sera estas comillas, pero en un manual de desarrollo wqe encontre esta diferencia con respecto a lo q tu dices:

dijiste esto : $sql = "DELETE FROM usuarios WHERE id = ".$_POST['id'];

y en el manual de desarrollo pone: $sSQL="Delete From Clientes Where nombre='$nombre'";

el $_POST le has dejado fuera de las comillas, si e slo q pienso, la base de datos esta borrando aquellos campos donde la id es igual a "" nada

si no es esto no se me ocurre
lord_alvar está desconectado   Responder Citando
Antiguo 02-ago-2007, 12:30   #3 (permalink)
carmagedon está en el buen camino
 
Avatar de carmagedon
 
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 474
Re: Borrar usuarios

Creo que este topic ya lo voy leyendo 3 veces XD
Código:
<?php
if(isset($_POST['submit']))//isset --> determina si una variable esta definida
//si la variable submit esta definida entonces nos conectamos
{
$conexio = mysql_connect("servidor","usuario","clave")or die (mysql_error());
mysql_select_db("database", $conexio);
echo "ens hem conectat correctament". "<br>";
//$id_v = $_POST['id'];
$sql = "DELETE FROM usuarios WHERE id = '".$_POST['id']."'";
$resultado = mysql_query($sql,$conexio) or die(mysql_error());
echo "Registre ".$_POST['id']."esborrat correctament.<br><a href='LISTADO_002.php'>Enrera</a>";
mysql_close($conexio);
exit;
}
//si no hay id no puede seguir
if(!isset($_POST['id']))
{
header("Location: LISTADO_002.php");
exit;
}
?>
Por cierto, no entendi nada lo que está dentro del echo... en fin...
Saludos.
carmagedon está desconectado   Responder Citando
Antiguo 02-ago-2007, 12:51   #4 (permalink)
lord_alvar ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 16
Re: Borrar usuarios

vamos lo q yo dije xD
lord_alvar está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:59.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93