![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
witam ma problem z if mam taki kod
$stop pobiera z bazy a $teraz jest zrobione tak $stop ma taki rodzaj daty : 2011-06-13 20:56:20. jak moge zrobic żeby $teraz miał też taki sam rodzaj daty |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
LUB Ale jeśli zamienisz $teraz na taki format to już ich nie porównasz w ifie. Ten post edytował sadistic_son 29.05.2011, 22:03:53 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
niewiem cos mi nie działa
tu mam pełny kod
plik ma sprawdzac czy data już się skończyła i zablokowac ja i nie działa |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Przed:
dodaj: i wklej to, co ci zwróci. -------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
usun = "DELETE FROM serwer WHERE id=id='$sprawdz[id]'";
id=id = Coś nie teges chyba ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
te id=id= juz wczesniej usunołem. takie coś mi wyskoczyło
int(1304337344) string(19) "2011-05-29 23:45:29" |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Co do czasu proponuje formatowanie daty jako czasu uniksowy w celu zastosowania porównania w instrukcji warunkowej if. Mam nadzieję że to ci rozjaśni
![]() funkcja microtime() ![]() Ten post edytował worek 29.05.2011, 23:13:19 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
mam jeszcze jeden problem ponieważ nie chce mi robić update
sprawdziłem pod mysql_error i wszystko jest ok ale niechce zrobić update |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
$zmien = "UPDATE serwer SET tryb='4' WHERE id='".$sprawdz[id]."';";
to powinno pomóc, Pozdrawiam |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
problem rozwiązany
Ten post edytował mit2 29.05.2011, 23:38:56 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
musi działać
![]() no i kwestia jeszcze jakie wartości zwraca ci do zmiennej $sprawdz['id'] czy są zgodne wartości z oczekiwanymi, najlepiej daj zwykłe echo i zobacz czy ci wyrzuci to co chciałeś. Jak nie to może być problem tutaj np $sprawdz = "SELECT * FROM serwer"; $sprawdz = mysql_query("$sprawdz"); $sprawdz = mysql_fetch_array($sprawdz); no i troszkę bym się do nazewnictwa czepiał $sql = "SELECT * FROM serwer"; $result = mysql_query($sql,$connect); $sprawdz = mysql_fetch_array($result); wygląda znacznie przejrzyściej ![]() |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
mam jeszcze jeden problem z update poniewaz nie daje mi tego id co powinno tylko daje pierwsze z kolei zastosowalem twoją opcje i nic sie nie zmieniło
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
a które id ma pokazywać? ostatnie? czy każda opcja inne?
problem jest taki że $sprawdz[id] przyjmie docelowo jedną wartość chyba że zrobisz np w pętli while lub foreach wtedy będzie ci się zmieniać wyświetlany rekord, a w twoim przypadku to te sprawdz[id] stoi w miejscu. Ten post edytował worek 30.05.2011, 00:08:30 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
w wszystkim ma szukac ale jeżeli w jakimś znajdzie to zmienia w tym którego znalazł
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
to robisz coś takiego
while($result =mysql_fetch_array($sprawdz){ if(warunek){ $hit = $sprawdz['id']; } } w updacie dajesz zamiast sprawdz[id] dajes $hit ![]() Ten post edytował worek 30.05.2011, 00:13:21 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Trochę to poprawię:/
do { if(warunek){ $hit = $sprawdz['id']; } } while($result =mysql_fetch_array($sprawdz)); |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Trochę to poprawię:/ do { if(warunek){ $hit = $sprawdz['id']; } } while($result =mysql_fetch_array($sprawdz)); no coś chyba nie tak ![]() ![]() ![]() gościu sprawdza rekordy za bazy czyli np szuka w tabeli serwer kolumnie user wartości rysiek while($result =mysql_fetch_array($sprawdz){ if($result['user'] == rysiek){ $hit = $result['id']; } } Ten post edytował worek 30.05.2011, 00:25:26 |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
rozwiązałem to mysle że będzie działać
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:07 |