Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]UPDATE 2
mit2
post 30.05.2011, 21:15:58
Post #1





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

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


mam jeszcze jeden problem ponieważ mam w bazie date np. 2011-08-28 18:44:37 i chciałbym poprzez update dodac np. 30 dni jak to moge zrobic
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Daimos
post 30.05.2011, 21:17:54
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


  1. UPDATE tabela SET kolumnazdata = DATE_ADD(kolumnazdata, INTERVAL 30 DAY) WHERE watunek;


Ten post edytował Daimos 30.05.2011, 21:18:16


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
mit2
post 30.05.2011, 21:27:29
Post #3





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

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


zamiast
  1. INTERVAL 30 DAY

ma takie cos
  1. if($zam[okres] == '1')
  2. {
  3. $okresx = '+30 days';
  4. }
  5. if($zam[okres] == '2')
  6. {
  7. $okresx = '+60 days';
  8. }

itp jak to moge zrobic
Go to the top of the page
+Quote Post
pedro84
post 30.05.2011, 22:08:14
Post #4





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Wstawić zmienną $okresx do zapytania? Poczytaj jakieś kursy, książki, bo pytasz o podstawy podstaw.


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
mit2
post 31.05.2011, 12:27:30
Post #5





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

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


a możecie mi podac jak to zrobic bo nie umiałem tego znaleśc
Go to the top of the page
+Quote Post
nospor
post 31.05.2011, 12:40:37
Post #6





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




A w manualu szukałes?

Podstawa obsługi tekstów:
http://pl2.php.net/manual/pl/language.types.string.php

Podstawa łączenia tekstów:
http://pl2.php.net/manual/pl/language.operators.string.php

Nic więcej do szczęścia tu nie potrzeba. No, może oprócz odrobiny zaangażowania z Twojej strony


[to było po poście, którego autor już skasował]
Czy ty czytasz co się do Ciebie pisze?

Dostałeś wcześniej coś takiego:
UPDATE tabela SET kolumnazdata = DATE_ADD(kolumnazdata, INTERVAL 30 DAY) WHERE watunek;

Chciałeś to połączyć z tym co ty masz:
if($zam[okres] == '1')
{
$okresx = '+30 days';
}
if($zam[okres] == '2')
{
$okresx = '+60 days';
}

To dałem ci w moim poprzednim poście dwa linki, które wyjaśnią ci jak wstawić jakąś zmienną w tekst. Twoim tekstem jest to:
UPDATE tabela SET kolumnazdata = DATE_ADD(kolumnazdata, INTERVAL 30 DAY) WHERE watunek;


zamiast 30 masz wstawić swoją zmienną $okresx. No myśl trochę

edit: i jeszcze kasuje posty przez co posty innych (moje) wyglądają debilnie
Powód edycji: [nospor]:


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
wookieb
post 31.05.2011, 19:16:24
Post #7





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Zamykam za kasowanie postów.


--------------------
Go to the top of the page
+Quote Post

Closed 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: 19.07.2025 - 17:17