Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie adminów z listy
LucKy_skiLL
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 4.03.2012

Ostrzeżenie: (0%)
-----


Witam, mam funkcje która wyświetla mi liste adminów z bazy sql, wygląda to tak:

  1. <select name=admin>";
  2. $wynik = mysql_query("SELECT * FROM uzytkownik WHERE admin=1");
  3. while ($rekord = mysql_fetch_array($wynik)) {
  4. echo "<option>".$rekord['login']."</option>";
  5. }
  6. echo "</select>


I potrzebuje funkcji do usuwania admina, musi to działać tak, że wybieram z listy jakiś nick, i gdy nacisnę przycisk "Usuń" usuwa mi właśnie tego admina, robiłem tak:

  1. $admin = $_POST['admin'];
  2.  
  3. if ($_GET['delete'] == "$admin") {
  4. $pytanie = "UPDATE uzytkownik SET admin='0' WHERE login='$admin'";
  5. echo "<p><div id='srodek'>Admin $admin został usunięty</div></p><br/>";
  6. mysql_query("$pytanie");
  7.  
  8. header("refresh:2;url='adminlist.php'");
  9. }


I usuwanie tutaj

  1. <a href='?delete=$admin'>Usuń</a>



I niestety nie działało, tak więc proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcinpruciak
post
Post #2





Grupa: Zarejestrowani
Postów: 161
Pomógł: 9
Dołączył: 14.07.2008

Ostrzeżenie: (0%)
-----


Powinno być $_GET['admin'] a nie $_POSt['admin'].

POST to dane odbierane z formularza, linkiem przesyłasz dane GET.

Jednak nie, nie zrozumiałem.
Zamiast linku usuń musisz dopisać resztę formularza, z przyciskiem submit.

Ten post edytował marcinpruciak 24.07.2012, 18:25:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 21:14