Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] usuwanie rekordów od 2 tyg w tył
damianm2007
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.05.2008

Ostrzeżenie: (20%)
X----


witam.

chce zrobić usuwanie wpisów z bazy od 2 tyg w tył do dalej czyli chce zachowac tylko wpisy z ostatnich 2 tyg a reszte usuwac

mysle ze nalezy to zrobic na zasadzie delete z bazy ale tak mysle co wpisac w zapytaniu wykonywanym do bazy hmmm


a wiec mam tak o

  1.  
  2. <?php
  3.  
  4. $zapyt = "DELETE FROM `ekartka` WHERE `id`= $usun";
  5. //$zapyt = "DELETE FROM `ankieterzy` WHERE `nazwisko` = 'Kowalski'";
  6. $res = mysql_query($zapyt);
  7.  
  8. {
  9. print '<p>id usuniety</p>';
  10. }
  11. else
  12. {
  13. print '<p>Nie udalo sie usunac </p>' . mysql_error() ;
  14. }
  15. ?>
  16.  


co tu dopisać aby kasowało z ponad 2 tyg a ostatnie 2 nie ruszało ?

Ten post edytował damianm2007 18.01.2011, 11:18:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
damianm2007
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.05.2008

Ostrzeżenie: (20%)
X----


mam np pobieranie daty z bazy z limitem wyświetlania 5 najnowszych

  1.  
  2. <?php
  3. include ("cfg.php");
  4.  
  5. $query = mysql_query ("SELECT * FROM ekartka ORDER BY czas DESC limit 5");
  6. while ($rekord = mysql_fetch_assoc($query)) {
  7. $Id = $rekord['id'];
  8. $czas = $rekord['czas'];
  9. $imagekartka = $rekord['imagekartka'];
  10.  
  11. print ("Data wysłania:$czas <br />Wybrana e-kartka <img src='$imagekartka'><br />");
  12.  
  13. }
  14.  
  15.  
  16. ?>


i to mozna wykozystac dodajac tam np dyrekrywe np. kasuj starsze jak 14 dni
tylko hmmm jak...
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 11:06