Slette Brugereb

Tags:    php

I Intel4004´s Toturial viser han hvordan man opretter brugere .. hvordan sletter man dem igen?!


http://www.udvikleren.dk/article.php?aid=80



8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Noget i retningen af (har ikke kigget på artiklen så ved ikke hvad den tilføjer).

DELETE id,name,email,profile FROM 'brugere' WHERE id = $id

Har ikke lige testet det.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------



I Intel4004´s Toturial viser han hvordan man opretter brugere .. hvordan sletter man dem igen?!


Du skal kalde
Fold kodeboks ind/udKode 


hvor $brugernavn selvfølgelig er en streng, der indeholder navnet på brugeren du vil slette.

Ridefisken

[Redigeret d. 16/06-05 16:19:46 af Ridefisken]



Fold kodeboks ind/udKode 


Den skulle meget gerne virke det gør det nemlig hos mig :)



Skal du ikke putte en * ind efter DELETE for at slette det hele.




-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------



Skal du ikke putte en * ind efter DELETE for at slette det hele.


Nej, DELETE arbejder på hele rækker, ikke felter. Du kan jo ikke slette et felt i en enkelt række (du kan dog bruge UPDATE til at overskrive det med en tom værdi, men det er en anden sag, som ikke har noget at gøre med DELETE).
--
Thus, I conclude



Skal du ikke putte en * ind efter DELETE for at slette det hele.


Nej, DELETE arbejder på hele rækker, ikke felter. Du kan jo ikke slette et felt i en enkelt række (du kan dog bruge UPDATE til at overskrive det med en tom værdi, men det er en anden sag, som ikke har noget at gøre med DELETE).
--
Thus, I conclude


Okay .. Jamen så må du jo hellere fortælle mig om det :D





But .. But .. But WHY!?



Kan jeg få et "Kode eksemple" ??



//et eksempel: lav en form hvor du kan skrive et brugernavn og
//og lav en delete knap og så skal den bare sende her til
<?
include("db.php");

//hent formen ud i en variabel der hedder $slet_bruger
$slet_bruger = &$HTTP_POST_VARS['slet_bruger'];


mysql_query("DELETE FROM users WHERE brugernavn='$slet_bruger");

?>

//så skulle den gerne blive slettet



t