Skocz do zawartości
Futerko22

usuwanie usera z listy/tabeli

Polecane posty

Witam, posiadam taki oto skrypt na listę użytkowników w bazie:

 

 
$query = mysql_query("select * from uzytkownicy order by id");
while($rekord = mysql_fetch_array($query))
{
$ud .= ''.$rekord[5].'<br>';
$nick .= ''.$rekord[1].'<br>';
$opcje .='
<a href="index.php" title="usun">Usun</a>
 
';
}
echo '        <table width="800">
            <tr><td>
            <b>ID.</b>
            </td><td>
            <b>Nick</b>
            </td><td>
            <b>Opcje</b>
            </td></tr>';
echo '
            <tr><td>
            '.$id.'
            </td><td>
            '.$nick.'
            </td><td>
            '.$opcje.'
            </td></tr>
            
        </table>';
        
I moje pytanie, jak zrobić aby po kliknięciu w "usun" usuwa się dany użytkownik? A dokładnie ten przy którym był link: "usun"

 

 

Z góry dzieki za pomoc

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na przykład zmienna get z przypisanym id użytkownika, po kliknięciu w link ze zmienną zapytanie usuwające :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach


if (isset($_GET['usun'])) {
$usun = $_GET['usun'];
mysql_query("DELETE FROM uzytkownicy WHERE id = $usun");
}

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

while($rekord = mysql_fetch_array($query))

{

$ud .= ''.$rekord[5].'<br>';

$nick .= ''.$rekord[1].'<br>';

Zdecyduj się... jeżeli chcesz się posługiwać niewygodną numeracją zwrotną z bazy to używaj mysql_fetch_row, albo zmień mysql_fetch_array($query) na mysql_fetch_array($query, MYSQL_ASSOC) i ciesz się wygodą używania tablicy asocjacyjnej ;)

 

I moje pytanie, jak zrobić aby po kliknięciu w "usun" usuwa się dany użytkownik? A dokładnie ten przy którym był link: "usun"

 

if( isset($_GET['delId']) && ( $delId = (int) $_GET['delId'] ) > 0 ) {
    
    $sql = "DELETE FROM `uzytkownicy` WHERE `id` = '$delId'";
    mysql_query($sql);
}

 

 

 

 

 

 

 

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×