Avatar billede Slettet bruger
27. april 2009 - 10:08 Der er 2 kommentarer og
1 løsning

kan ikke skette en række i mysql

hejsa ..

jeg skal gerne kunne slette en hel række i mysql, men kan ikke helt få den til det :)
____slet_bruger.php
<?php
echo "Når du sletter din bruger vil alle oplysninger om dig forsvinde, udover evt. ";
echo "Forum indlæg osv.<br><br>";

if(isset($_POST['slet_bruger'])) {
include('connect.php');
$sletpass = $_POST['sletpass'];
$password = $_SESSION['pass'];
$brugernavn = $_SESSION['bruger'];

if($sletpass != $password) {
    echo "Passwordet er ikke rigtigt.";
    exit;
    }
   
    if($sletpass == $password) {
   
    $sql = ("DELETE from bjoler_login WHERE brugernavn = '$brugernavn'");
    echo "Brugeren er slettet.";
    unset($_SESSION['logget_ind']);
    unset($_SESSION['bruger']);
    unset($_SESSION['pass']);
    echo "<br>";
    echo "Du er nu logget ud<br>";
    }
   
    ?>
    <form action="<?php echo $PHP_SELF ?>" method="post">
    Password:<br>
    <input type="password" name="sletpass"><br>
    <input type="submit" name="slet_bruger" value=" Slet bruger!">
    </form>
_____

jeg kan ikke finde ud af hvad fejlen er, den skriver brugeren er slettet og du er logget ud, men den sletter ikke rækken i db'en :-/

nogen der kan hjælpe?:)
Avatar billede phliplip Nybegynder
27. april 2009 - 10:23 #1
Hej!

Hvad om du kørte SQL'en mod databasen?

    $sql = ("DELETE from bjoler_login WHERE brugernavn= '$brugernavn'");
    mysql_query($sql); // Indsæt denne
    echo "Brugeren er slettet.";

Mvh. Philip
Avatar billede phliplip Nybegynder
27. april 2009 - 10:24 #2
Det var forresten et svar
Avatar billede Slettet bruger
27. april 2009 - 10:26 #3
det virkede sq :) tak for hjælpen :-)

smid et svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB