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

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się

×