![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 12.04.2002 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Mam taka tablice.
Cytat <?php
$data = array( array("dat1",3.6,5), array("dat2",4.0,5), array("dat3",4.2,5), array("dat4",4.1,5), array("dat5",3.8,5.25), array("dat6",3.8,5.46), array("dat7",3.9,5.32), array("dat8",3.9,5.43), array("dat9",3.7,5), array("dat10",3.9,5), ); ?> Dane w tej tablicy wpisane są teraz na stałe, jakiej funkcji użyć aby w wyniku zapytania które zwraca 10 wierszy (po trzy pola w wierszu) przyporządkować te dane do przedstawionej tablicy. Np: I-szy zwrócony wiersz o postaci wiersz[0] wiersz[1] wiersz[2] da taki efekt: Cytat <?php
$data = array( array(wiersz[0],wiersz[1],wiersz[2]), // i tak dalej array("dat2",4.0,5), array("dat3",4.2,5), array("dat4",4.1,5), array("dat5",3.8,5.25), ); ?> czy mozna poslużyć się do tego celu taką konstrukcją Cytat <?php
mysql_connect('localhost','uzytkownik','haslo'); mysql_select_db($db); $result = mysql_query('select kol1,kol2,kol3 from tabela'); while ($row = mysql_fetch_object($result)) { echo $row->kol1; echo $row->kol2; echo $row->kol3; } ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 12.04.2002 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
zwracam honor !!! to nie wina petli!!!
ale jak w takim razie przesortowac taka tablice w odwroconym porzadku (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? 8O bo musze tak zrobic... takie zapytanie pobiera wyniki a petla zaczyna od pierwszego wyniku a konczy na ostatnim wiec dostaje wszystko odwrotnie z kolei zapytania nie moge przeredagowac w taki sposob aby zaczynalo od ostatniego wyniku a nie pierwszego. POMOCY!! jak odwrocic kolejnosc tej tablicy ? probowalem juz z funkcja usort dla tablic wieowymiarowych ale nic z tego nie udalo mi sie zdefiniowac takiej funkcji ktora odwroci ta tablice ... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:42 |