![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, mam problem z otrzymaniem poprawnego wyniku odejmowania dat. Poniższy kod zmienia datetime na czas unixowy oraz różnice podaje w minutach i jest wszystko ok, jak wstawie żeby pokazywał w godzinach i minutach wstawiam "H:i" zamiast "i" to wynik jest 01.03 w przypadku odliczenia 3 minut. Zaznaczam że daty różnią się tylko ilością 3 minut i pojawia się błędny wynik. Jaka jest przczyna? Wynik chciałbym aby pojawił się w minutach chyba ze czas przyekroczy godzinę to wtedy w godzinach i minutach. Z góry dziękuję za pomoc.
Proszę o informację jak korzystac z bbcode ponieważ wpisałem kod w znacznikach "[code][/code]" i kod wyświetlił się w jednej linii, zmieniłem na " CODE " i wyświetliło poprawnie ale mimo to wpis został poprawiony przez Ociu."Ten post edytował Ociu 14 minut temu Powód edycji: Poprawiłem bbCode (ociu)" Jeżeli zaznacze tekst który jest kodem i klikam w edytorze postów na ikone "Umieśc jako kod" kod wyświetla się w jednej linii.. Proszę o odpowiedź bo chciałbym pisac poprawnie posty i nie marnowac czyjegoś czasu na sprawdzanie i poprawianie takich błędów. Z góry dziękuję za podpowiedź Ten post edytował PiiiT 26.06.2008, 13:21:29
Powód edycji: Poprawiłem bbCode (ociu)
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Mi bardziej chodziło o to, że do wyświetlania kodu PHP jest specjalne bbcode stworzone przez naszych deweloperów (button z napisem PHP nad polem treści posta).
pozdrawiam, Wojtek. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem i czytałem o tym ale u mnie przyciski PHP MANUAL SQL HTML i XML nie działają.. Widzę przyciski ale po zaznaczeniu tekstu i kliknięciu na np. button php nic się nie dzieje.. W operze widac który button jest zaznaczony,w IE nic nie widzę i nic się nie dzieje..Jak najeżdzam na któryś to w operze obok buttona pojawia się podświetlone pole ale nic w nim nie ma. Działa jedynie "umieśc jako kod" i pozostałe opcje do edycji i formatowania tekstu . Pozdrawiam Piotr.
---- Edited by ociu Nie działają ? Sprawdzimy co się dzieje, możesz podać wersję swojej przeglądarki ? Powracając do bbCode, istnieje możliwość ręcznego umieszczenia znacznika to co jest napisane na buttonie odpowiada temu, co trzeba wstawić w []. ---Edited--- Używam Opery Wersja 9.26 Kompilacja 8835 ----PiiiT edit--- Wpisanie "[php]" zamiast [code] pomaga i tekst jest poprawnie wyświetlony..mam taką nadzieje. dzięki za wskazówke. Pozdrawiam Ten post edytował PiiiT 3.06.2008, 18:12:22 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 22 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
A może lepiej od razu z bazy wyciągnąć różnicę czasów zapytaniem:
Kod "SELECT TIMEDIFF(time2, time1) AS diff FROM tabela" Możesz też przeliczyć na sekundy i potem z nich stworzyć sobie odpwiedni format, wtedy dodajesz Kod "SELECT TIME_TO_SEC(TIMEDIFF(time2, time1)) AS diff FROM tabela" A co do przycisków (PHP, MANUAL etc.) to mnie też nie działają (firefox 3 RC1)... :/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem tak zrobic ale nic mi nie wychodziło bo jak dla mnie mam zbyt skomplikowane zapytanie z którym też trochę walczyłem i tak dokońca nie wiem jak i gdzie to wkąponowac. Poniżej zamieszczam cały kod:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 22 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziwna konstrukcja trochę, ale tak na szybko tylko, zapytanie możesz zmodyfikować:
A potem przy wyświetlaniu dajesz coś takiego:
Powinno wyświetlić różnicę w czasie od końca do początku. Jak już pisałem wyżej możesz to jeszcze w zapytaniu zamienić na sekundy i potem przetworzyć sekundy, w zależności jak chcesz mieć wyświetlone |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Zapytanie jest dziwne bo pobiera dane z trzech tabel jednocześnie, takie coś znalazłem na http://www.w3schools.com/sql/sql_join.asp i działa. Po poprawieniu kodu na to co podałeś zapytanie nie zwraca żadnych wyników pojawia się błąd w 6 linii:
mysql_num_rows(): supplied argument is not a valid MySQL result resource in... |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wawala coś takiego:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 23:02 |