![]() |
![]() |
![]()
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: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Kod $data=array();
while ($row = mysql_fetch_array($result)) { $data[]=array( 'pole1' => $row[0], 'pole2' => $row[1], 'pole3' => $row[2]); }; //tworzy tablice w postaci: //$data = array( //array('pole1' => 'dat1', 'pole2' => '3.6', 'pole3' => 5), //array('pole1' => 'dat2', 'pole2' => '4.0', 'pole3' => 5), //...itd.) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 10:14 |