Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Usuwanie rekordów z bazy danych
adrianozo
post 14.11.2009, 09:49:17
Post #1





Grupa: Zarejestrowani
Postów: 733
Pomógł: 4
Dołączył: 11.11.2009

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


Witam,
Mam problem z usuwaniem rekordów z bazy danych.
Otóż posiadam kod, który wyświetla mi rekordy, wybieram rekord z listy, klikam przycisk usuń i jedyne co się dzieje to przekierowanie na stronę główną i utworzenie nowego adresu URL typu:

Kod
index.php?usun=(13)+asdasda


(13)=id
asdasda=tytuł

Nie usuwa zrekordu z bazy danych.

Oto kod:

  1. <?php
  2. $connect = mysql_connect('localhost', 'root', 'pass') or die('Nie mo&#x17C;na po#x142;&#x105;czyc si&#x119; z baz&#x105; danych. Przepraszamy za k#x142;opoty');
  3. $db = mysql_select_db('db') or die('Nie mo&#x17C;na po#x142;&#x105;czyc si&#x119; z baz&#x105; danych. Przepraszamy za k#x142;opoty');
  4. $zapytanie = "SELECT `id`, `tytul` FROM `artykuly`";
  5. $idzapytania = mysql_query($zapytanie);
  6. $id = $_GET['id'];
  7. if($_SESSION['login']!=="admin" or $_SESSION['haslo']!=="haslo")
  8. {
  9. echo '<meta http-equiv="Refresh" content="0; url=index.php?page=paneladmina&wyloguj=1" />';
  10. }
  11. else
  12. {
  13. }
  14. if(!$_GET['id'])
  15. {
  16. echo '<center><form action="index.php?page=usunartykul" method="get">
  17. <select name="usun"> ';
  18. while ($wiersz = mysql_fetch_row($idzapytania))
  19. echo '<option>('.$wiersz[0].') '.$wiersz[1].'</option>';
  20. </select>
  21. <input type="submit" value="Usu&#x144;">
  22. <br>
  23. </form>';
  24. echo'<br><FORM><INPUT TYPE="button" VALUE="Wr&#xF3;&#x107; do Panelu Administratora" onclick="history.go(-1)"></FORM></center>';
  25. }
  26. else
  27. {
  28. $zapytanie = 'DELETE FROM `artykuly` WHERE `id`='.$id.'';
  29. $idzapytania = mysql_query($zapytanie);
  30. echo '<center>Usuni&#x119;to artyku&#x142;<br><br><FORM><INPUT TYPE="button" VALUE="Wr&#xF3;&#x107; do Panelu Administratora" onclick="history.go(-2)"></FORM></center>';
  31. }
  32. mysql_close($connect);
  33. ?>


Proszę o pomoc smile.gif
Z góry dziękuje.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:34