Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/05/2006, 11:54
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Podrías ratificar que te llegan las variables esperadas y por el método esperado en tu script borrar.php:

print_r($_GET);

De todas formas .. en cuanto a tu sintax SQL ..

Código PHP:
$sql="delete from `login` where `account_id`= '".mysql_real_escape_string($_GET['borrar'])."' limit 1";
$result mysql_query ($sql) or die ("No Se Puede Borrar");
echo 
"Usuario: $borrar BORRADO<br>"
Veras que te "cambié" en nombre de tus variables .. realmenbte cuando dices $sql=mysql_query() no es coherente el nombre de la variable con lo que obtienes realmente aplicando esa función .. Un "mysql_query()" genera un "resultado" (o "result-set" que dicen en otros sistemas) .. el "$sql" en sí es tu sentencia SQL .. (y es lo que usé para identificarlo y poder hacerlo un "echo" y comprobar por ejemplo que se está componiendo correctamente la sentencia SQL que necesito en base a las variables que ahí use).

También uso "mysql_real_escape_string()" que ayuda a no tener problemas por una "inyección" SQL (malicioso) ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.