Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Zmiana formy wyświetlania Array'a
Lethys
post
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Temat do zamknięcia, poradziłem sobie smile.gif



Witam,
Pobieram dane z bazy danych i wrzucam je do Arraya.

Tak to wygląda:
  1. array(3) { [1570]=> string(8) "15:58:16" [1571]=> string(8) "15:11:49" [1593]=> string(8) "16:00:01" }


a chciałbym żeby array był w tej formie:

  1. $data = array("1" => .0032, "2" => .0028, "3" => .0021, "4" => .0033,
  2. "5" => .0034, "6" => .0031, "7" => .0036, "8" => .0027, "9" => .0024,
  3. "10" => .0021, "11" => .0026, "12" => .0024, "13" => .0036,
  4. "14" => .0028, "15" => .0025);


Kod:

  1. <?php
  2. include('config-crona.php');
  3.  
  4.  
  5. $record=mysql_query("SELECT * FROM bazadanych");
  6. $list = array();
  7. while($row=mysql_fetch_assoc($record)){
  8.  
  9.  
  10. $list[$row['price']] = $row['clock'];
  11.  
  12. }
  13.  
  14. $wynik = var_dump($list);
  15.  
  16. echo $wynik;
  17.  
  18.  
  19. ?>


Czyli chciałbym wynik bez stringów, najprostszy array,

Aha i jeszcze jedno pytanie, czemu array wywala mi tylko 3 wyniki jak w bazie jest znacznie więcej rekordów?

Ten post edytował Lethys 20.08.2014, 15:24:40


--------------------
filmy podobne do - wyszukiwarka podobnych filmów
motywacja do działania - Bądź Lepszy
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Cytat
Aha i jeszcze jedno pytanie, czemu array wywala mi tylko 3 wyniki jak w bazie jest znacznie więcej rekordów?

przez to:
$list[$row['price']] = $row['clock'];
jeżeli $row['price'] jest takie samo kilka razy to wartości się nadpiszą a nie dopiszą
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 19:51