Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić aby usuwało wszystkie wpisy z bazy a zostawiało 20?
Saki
post
Post #1





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

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


Jak zrobić aby usuwało wszystkie wpisy z bazy a zostawiało tylko 20 najnowszych wpisów, chce skrypt uruchamiać co godzinę z Crona i żeby zawsze zostało w bazie 20 wpisów nawet jeżeli nikt nic nie napisał.

Zrobiłem coś takiego ale nie działa:

  1. $delid = 20; // zawsze ma zostać 20 najnowszych wpisów
  2.  
  3. $getcom = mysql_query('SELECT * FROM wp_chat_message');
  4. while($row=mysql_fetch_array($getcom)){
  5. mysql_query("DELETE FROM shoutbox WHERE id <= $delid");
  6. }
  7. }


Ten post edytował Saki 30.06.2011, 04:27:56


--------------------
Moje serwisy: services.itunix.eu | spytajsie.com

Server: Debian; Desktop: Mac Mini 10.8.1, ArchLinux XFCE
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: 20.08.2025 - 16:48