Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie rekordów, Problem z odświeżaniem strony.
kurdak
post 18.11.2007, 01:31:22
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.05.2007
Skąd: Gryfino

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


Witam.
Problem mam taki że po usunięciu rekordu z bazy rekord ten zostaje aż do doświerzenia strony.
Jak zrobić żeby odrazu znikał?? Oto kod storny:
  1. <html>
  2. <head>
  3. <title>Nazwa strony</title>
  4. </head>
  5. <body>
  6.  
  7. <? 
  8. include "bd.php";
  9. //Wyświetla wszystkie rekordy i sortuje według nazwa
  10. $result=mysql_query("select * from produkty order by nazwa", $sql);
  11.  
  12.  
  13. echo '<table border="1" cellspacing="0" width="50%"><tr><th>Nazwa</th><th>Kod</th><th>Cena</th><td colspan="2">&nbsp</td></tr>';
  14. /* 
  15. Przy uzyciu petli 'while', kolejne rekordy sa pobierane z bazy
  16. i zapisywane jako pola tablicy asocjacyjnej $myrow.
  17. Jej klucze odpowiadaja nazwom kolumn tabeli w bazie. 
  18. */
  19.  
  20. while ($myrow = mysql_fetch_assoc($result))
  21. {
  22.  
  23. //Wyswietlamy kolejne elementy tablicy.
  24.  
  25. echo "<tr>";
  26. echo "<td>".$myrow["nazwa"]."</td>";
  27. echo "<td>".$myrow["kod"]."</td>";
  28. echo "<td>".$myrow["cena"]."</td>";
  29. echo "<td width=\"16\"><a href=\"produkty_dodaj.php?numer=".$myrow["id"]."\"><img border=\"0\" src=\"edytuj.png\" width=\"16\" height=\"16\" alt=\"Edytuj\"></a></td>";
  30. echo "<td width=\"16\"><a href=\"produkty_wyswietl.php?usun=".$myrow["id"]."\"><img border=\"0\" src=\"usun.png\" width=\"16\" height=\"16\" alt=\"Usuń\"></a></td>";
  31. echo "</tr>";
  32. }
  33. mysql_close($sql);
  34. echo "</table>";
  35. ?>
  36. <?
  37.  
  38. if($usun<>""){
  39. include "bd.php";
  40. //usun z bazy z tabelki news wiersz którego id ma wartość zmiennej $usun
  41. $dokasacji = mysql_query("DELETE FROM produkty WHERE id='$usun' ");
  42. echo"Udało się usunąć rekord o id=$usun";
  43. }
  44. ?>
  45.  
  46. </body>
  47. </html>


Ten post edytował kurdak 18.11.2007, 02:29:49
Go to the top of the page
+Quote Post

Posty w temacie
- kurdak   Usuwanie rekordów   18.11.2007, 01:31:22
- - nevt   po prostu ten fragment: [PHP] pobierz, plaintext ...   18.11.2007, 15:53:27
- - kurdak   Pomogło dziękuję za pomoc !   18.11.2007, 17:25:32


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: 19.07.2025 - 10:00