![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem przy porównywanie pewnych parametrów
Mam skrypt, który porównuje pewne rzeczy według dwóch kodów. Ma za zadanie sprawdzać czy istnieje w bazie rzecz o takich samych kodach. Czy jest możliwość, aby skrypt php porównując przykładowo 01234 z 1234 - wskazywał, że są to dwie inne wartości. Z góry dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zapisz wynik jednej kolumny do jednej tablicy, drugiej kolumny do dugiej tablicy i sprawdz roznice tablic przy pomocy array_diff.
-- Pozdrawiam, Andrzej -------------------- --
Pozdrawiam, andopo(at).atn.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
01234 i 1234
gdy traktujesz te dane jako stringi, to masz "01234" i "1234" -- sa oczywiscie rozne gdy jako integery 01234 jest zapisane w systemie osemkowym, i daje wartosc w systemie 10tnym rozna od 1234 JAk przechowujesz te dane? -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
te wartości mogą zawierać litery i znaki #, więc integery odpadają. Dokładnie nie wiem, bo to nie ja się tym zajmuje.
Ten post edytował Ziębek 16.09.2005, 10:44:53 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Jeśli w php to spróbuj porównania dosłownego (===).
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
A ja polecam porównywać to jako stringi:
W tym przypadku stosowanie === mija się z celem, bo rzutujemy obie zmienne do tego samego typu. -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
No właśnie, że przy === nie rzutujemy do tego samego typu.
-------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(TomASS @ 2005-09-16 11:41:44) No właśnie, że przy === nie rzutujemy do tego samego typu. Czy ty potrafisz czytać ze zrozumieniem, czy nawiałeś z budy jak tego uczyli?! Pisałem, że w przypadku, który podałem bez sensu jest sosować ===, gdyż argumenty będą tego samego typu, bo tak je rzutujemy! Jeszcze jedna taka odpowiedź a masz worna! -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 02:48 |