Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie danych z bazy
kowal199306
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 19.10.2007

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


Tym razem chodzi mi o skrypt, który wyświetla mi zawartość jakiejś tabeli z bazy danych a obok każdego rekordu znajduje się przycisk 'USUŃ'. Po kliknięciu na ten przycisk dane zostają usunięte z bazy! Dla wielu wyda się to rzeczą analną, jednak ja dopiero zaczynam się bawić z PHP i MySQL. Będę wdzięczny za pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Nattfarinn
post
Post #2





Grupa: Zarejestrowani
Postów: 136
Pomógł: 22
Dołączył: 19.09.2007
Skąd: Sosnowiec

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


Cytat(kowal199306 @ 23.12.2007, 12:06:01 ) *
Dla wielu wyda się to rzeczą analną

Cudowna literówka a jak zmienia sens zdania biggrin.gif.

Najprostszy przykład:

  1. <?php
  2.  
  3. $mysql_grip = mysql_connect("localhost","uzytkownik", "haslo");
  4. mysql_select_db("nazwa_bazy", $mysql_grip);
  5.  
  6. if(!empty($_GET["delete_id"])) { mysql_query("DELETE FROM nazwa_tabeli WHERE id_pola = ".$_GET["delete_id"], $mysql_grip); }
  7.  
  8. $mysql_result = mysql_query("SELECT * FROM nazwa_tabeli", $mysql_grip);
  9. echo "<table>";
  10. while($mysql_wynik = mysql_fetch_assoc($mysql_result))
  11. {
  12. echo "<tr><td>".$mysql_wynik["id_pola"]."</td><td>".$mysql_wynik["jakies_pole"]."</td><td>".$mysql_wynik["inne_pole"]."</td><td><input type='button' onclick='document.location = index.php?delete_id=".$mysql_wynik["id_pola"]."' value='Usuń'></td></tr>";
  13. }
  14. echo "</table>";
  15.  
  16. ?>


Ten post edytował Nattfarinn 27.12.2007, 14:34:11


--------------------
Code should run as fast as necessary, but no faster; something important is always traded away to increase speed.
-- R. Pattis
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 18:15