Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP]dodanie daty
mit2
post
Post #1





Grupa: Zarejestrowani
Postów: 160
Pomógł: 5
Dołączył: 4.08.2010

Ostrzeżenie: (40%)
XX---


witam mam taki problem z dodaniem daty do mysql mam np. date 2011-04-21 10:02:36 i chciałbym dodac do niej np. 30 dni i wysłac to do mysql
mam taki kod php
  1. $datas = time();
  2.  
  3. if($pokh[okres] == '1')
  4. {
  5. $okresx = '+30 days';
  6. }
  7. if($pokh[okres] == '2')
  8. {
  9. $okresx = '+60 days';
  10. }
  11. if($pokh[okres] == '3')
  12. {
  13. $okresx = '+90 days';
  14. }
  15. if($pokh[okres] == '6')
  16. {
  17. $okresx = '+180 days';
  18. }
  19. if($pokh[okres] == '12')
  20. {
  21. $okresx = '+1 year';
  22. }
  23. $insert = "INSERT INTO serwer VALUES (NULL, '$pokh[ip]', '$pokh[port]', '$dodaj[id]', '$pokh[lok]', '$pokh[gra]', NOW(), '?><?php echo date('n,j,Y H:i:s', strtotime('$okresx', $datas)); ?><?php', '', '$dodaj[login]$pokh[id]', '0', '$pokh[sloty]', '1')";
  24. $insert = mysql_query($insert);

jak bym to mógł zrobic. Z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Ghost chodziło mi o to, że jako pierwszy parametr podaje się np.+1 day a nie data + 1 day. Dopiero drugim parametrem jest data, w zględem której czas jest liczony.
No ale skoro mówisz, że Tobie działa, widać i tak też można (IMG:style_emoticons/default/smile.gif)

Chodziło o to, ze danie w '$zmienna' nie wygeneruje wartości zmiennej tylko tekst '$zmienna'
Ma być albo "$zmienna" albo $zmienna. - to są podstawy obsługi stringów

Cytat
Cytat
Główny błąd jest w tym co podałem.

hehe podoba mi się to określenie
sorry za offtopic
Faktycznie dziwnie to zabrzmiało (IMG:style_emoticons/default/wink.gif)
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: 9.10.2025 - 16:05