Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP i mysql usuwanie rekordów z bazy
kamil1114
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 22.02.2008
Skąd: katowice

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


Proszę Was o pomoc , ponieważ nie umiem zrobić poprawnie skryptu , który usuwałby podane rekordy z bazy danych. Robię tak:
  1. $przypisanie=mysql_query('select id from newsy ORDER BY id DESC');
  2.  
  3. while($i=mysql_fetch_assoc($wyswietl)){
  4.  
  5. $id=$i['id'];
  6.  
  7. }
  8.  
  9.  
  10. echo "<b>Usuwanie newsów:</b></br</br>";
  11. echo "<form method='post'>";
  12. echo "<select name='kasowanie'>";
  13. echo "<option value='$id'>";
  14. echo "</select>";
  15. echo "<input type='submit' value='Kasuj'>";
  16. echo "</form>";
  17.  
  18. if($_POST['kasowanie'] == ' '){
  19. }
  20. else {
  21.  
  22. mysql_query("DELETE FROM newsy where id='$id'");
  23.  
  24.  
  25. }


Co robię źle ? W bazie danych jest tabela o nazwie newsy i 3 kolumny: id, tytul, tresc. Kolumna id ma auto_increment i jest kluczem podstawowym. Nie umiem sobie z tym poradzić.
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 Aktualny czas: 21.08.2025 - 18:26