Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]tabela - usuwanie rekordow z bazy - odswierzenie zawartosci
17misiek09
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 8
Dołączył: 16.12.2011
Skąd: Kraków

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


Wyswietlam sobie terminy koncertow, ktore wczesniej dodalem do bazy - id, data, miejsce, rodzaj

dodaje w formularzu mozliwosc usuwania.

po wcisnieciu usun zaznaczone chcialbym, zeby strona pozostala wciaz ta sama, a w tabeli z danymi pokazaly sie tylko dane nie usuniete.

takim czyms wyswietlam i usuwam dane

  1. <table><tr><th>Data</th><th>Miejsce</th><th>Rodzaj</th></tr>
  2. <?php
  3. include "connect.php";
  4. $sql = mysql_query("SELECT * FROM terminy");
  5.  
  6. echo "<FORM method='post' action='$PHP_SELF'><table>
  7. <tr><td>Id</td><td>Data</td><td>Rodzaj</td><td>Miejsce</td><td></td></tr>";
  8. $i = 0;
  9. while ($row = mysql_fetch_array($sql)) { $i++;
  10.  
  11. $id = $row['id'];
  12. $data = $row['data'];
  13. $miejsce = $row['miejsce'];
  14. $rodzaj = $row['rodzaj'];
  15.  
  16. echo "<tr><td>";
  17. echo "$id</a></td><td>$data</td><td>$rodzaj</td><td>$miejsce</td><td>";
  18. echo "<input type='checkbox' name='usun[]' value='$id' />
  19. <label for='$id'></label></td></tr>";
  20. }
  21. </table><br/><br/>";
  22. echo "<INPUT name='usun[]' value='Usuń zaznaczone' type='submit'>";
  23. echo "</FORM>";
  24. echo '<br/><br/>';
  25.  
  26. if(isset($_POST['usun']))
  27. {
  28. foreach($_POST['usun'] as $d)
  29. {
  30. $sql = "DELETE FROM `terminy` WHERE `id` = '$d'";
  31. mysql_query($sql) or $blad .= '<p>'.mysql_error().', <small>'.$sql.'</small></p>';
  32. }
  33. }
  34. echo $blad;
  35.  
  36. ?>
  37. </table>

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Zrób przekierowanie po usunięciu header location, pełno tego
Go to the top of the page
+Quote Post
17misiek09
post
Post #3





Grupa: Zarejestrowani
Postów: 137
Pomógł: 8
Dołączył: 16.12.2011
Skąd: Kraków

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


masssaaakra, ze nie wpadlem wczesniej na to (IMG:style_emoticons/default/wink.gif)

klaniam sie nisko i dziekuje bardzo! (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/specool.gif) (IMG:style_emoticons/default/specool.gif) (IMG:style_emoticons/default/specool.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 12:52