Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 17.07.2009 Ostrzeżenie: (0%)
|
Witam!
Nie rozumiem czemu nie mogę porównać wartości wierszy kolumn o podanych nazwach zmiennych w przypadku kiedy kolumny nie są ułożone obok siebie w poziomie, tylko jedna na drugiej lub w osobnych tabelach. Przykład: (tabela z dwiema kolumnami, które są ułożone obok siebie) Kod $kolumna_1[0] $kolumna_1[1] w takim układzie działa taka funkcja:
ale jeżeli mam np taki zestaw kolumn: (tabela z dwiema kolumnami, które są ułożone jedna na drugą) Kod $kolumna_1[0] $kolumna_2[0] w takim układzie kolumn nie działa taka funkcja (zawsze jest FALSE):
Wygląda to tak jakby php nie pamiętało o tym, że wyżej była taka kolumna o zmiennej $kolumna_1[0]. (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Przedstawię mój kod, bo może mam jakiś błąd.
Też nie ma znaczenia czy kolumny, które są ułożone jedna na drugiej są razem w tabeli czy w oddzielnych tabelach - zawsze nie można się w jednej kolumnie odwołać do wartości kolumny, która jest "wyżej/niżej". Pozdrawiam! Ten post edytował wojteke 5.08.2009, 23:00:02 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
Ale co to znaczy dla kolumn ułożonych obok siebie (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
Pierwsza pętla powoduje, że w tablicy $kolumna2 zapamiętany jest tylko sotatni rekord pobrany z bazy więc może dlatego Ci te warunki nie działają. Ten post edytował JoShiMa 6.08.2009, 00:20:21 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 17.07.2009 Ostrzeżenie: (0%)
|
Ale co to znaczy dla kolumn ułożonych obok siebie (IMG:http://fotoo.pl/zdjecia/files/2009-08/212506b8.gif) Pierwsza pętla powoduje, że w tablicy $kolumna2 zapamiętany jest tylko sotatni rekord pobrany z bazy więc może dlatego Ci te warunki nie działają. Może i tak ale co mam zrobić by ten warunek działał? (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) |
|
|
|
wojteke [PHP] Porównywanie wartości kolumn o podanych nazwach zmiennych w przypadku kiedy kolumny nie są ułożone obok siebie w poziomie. 5.08.2009, 22:33:07
Quider ale zagmatwałes..
Czy tobie chodzi o tablice wielo... 5.08.2009, 22:39:46
wojteke Raczej nie. Mam jedną tablicę i drug... 5.08.2009, 22:48:58
ayeo Witam!
Tu nie chodzi o warunek tylko o to co ... 6.08.2009, 01:23:08
wojteke Zrobiłem teraz tak:
Czyli przyrównuj... 6.08.2009, 13:47:18
JoShiMa Powiem Ci co zrobić. Zacznij się uczy... 6.08.2009, 20:15:05
wojteke Cytat(JoShiMa @ 6.08.2009, 21:15:05 )... 7.08.2009, 10:17:37
JoShiMa Masz zrozumieć jak działają tablice, i jak działa ... 8.08.2009, 12:08:12
wojteke Hehe, wystarczyło $kolumnę_2 nie wywoływać z ... 13.08.2009, 21:57:03 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 17:45 |