Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie otrzymanych wyników
maksik
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 0
Dołączył: 26.09.2012

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


Witam

Mam skrypt który oblicza odległość w kilometrach od Punktu centralnego 51.547491, 21.164281 do Punktów końcowych skąd są pobierane z bazy dane longitude latitude i każdy z nich jest porównywany do Centralnego, gdzie z "while" otrzymuje wyniki:

1.5km

2.0km

1.3km

W jaki sposób mógłbym sortować te wyniki aby odrazu wyświetlały się w kolejności od najbliższego Punktu? dopisanie "order by" w query raczej odpada bo są tylko pobierane dane geograficzne
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maksik
post
Post #2





Grupa: Zarejestrowani
Postów: 206
Pomógł: 0
Dołączył: 26.09.2012

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


Bardzo mi z tym pomogłeś i działa to jak należy tylko chciałbym jeszcze przesłać odrazu zmienną z while "$query2['nazwa']"

czyli tak by to miało wyglądać?

  1. $tab['odleglosc'] = $odleglosc;
  2. $tab['nazwa'] = $query2['nazwa'];


lub w ten sposób?

  1. $tab[] = $odleglosc;
  2. $tab[] = $query2['nazwa'];


z tym że mam problem z późniejszym wyświetleniem wtedy dwóch zmiennych aby były dopisane do siebie

  1. foreach ($fruits as $key => $val) {
  2. echo''.$val['nazwa'].' '.$val['odleglosc'].' km<br><br>';
  3.  
  4. }


Ten post edytował maksik 16.07.2014, 12:09:36
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 04:36