Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodaj 7 kolejnych dni
Warmix
post 29.06.2013, 15:33:24
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Chciałby, aby skrypt działał następująco:
Po kliknięciu na button "Dodaj 7 koljenych dni" najpierw pobierało z bazy danych ostatni z rekord z danej tabelki. Nasępania da data zapisywana jest w zmiennej $date. Następnie (głównie o to mi chodzi) chcę, aby do tej bazy danych dodało się kolejne 7 rekordów z kolejnymi datami dni zaczynając od dnia następującego po dacie z zmiennej $date.
Jak taki efekt uzyskać?

Data w formie: 29-06-2013

Ten post edytował Warmix 29.06.2013, 15:52:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
widmo_91
post 29.06.2013, 16:12:44
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 25
Dołączył: 10.08.2009

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


  1. // zapytanie należy dopasować do swojej bazy danych
  2. $wynik = mysql_query($db, "SELECT data FROM tabela ORDER BY id desc LIMIT 1");
  3. $wynik = mysql_fetch_assoc($wynik);
  4. $date = $wynik["data"];
  5.  
  6.  
  7. $czas = strtotime($date);
  8.  
  9. for ($i=1; $i <= 7; $i++) {
  10. $data = date("m-d-Y", $czas + $i*3600*24);
  11. // zapytanie należy dopasować do swojej bazy danych
  12. mysql_query($db, "INSERT INTO TABELA VALUES('$data')");
  13. }


Ten post edytował widmo_91 29.06.2013, 16:13:20
Go to the top of the page
+Quote Post

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: 14.08.2025 - 09:18