Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Jak do danych z mysql przypisać tekst.
brzanek
post
Post #1





Grupa: Zarejestrowani
Postów: 429
Pomógł: 0
Dołączył: 8.11.2012

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


Witam mam bazę danych a w niej kilka tabel.
(IMG:http://s18.postimg.org/3tr39hleh/tttytytytytyty.png)
Do każdego city_id jest przypisany nr. miejscowości np. pod city_id jest przypisana miejscowość Warszawa. Na stronie chciałbym wyświetlić właśnie tą nazwą a nie sam nr. Jak to zrobić?
Jeszcze jedno jak zrobić aby nie powtarzała się ta sama nazwa city_id (nazwa miejscowości) Teraz to wygląda tak http://pogoda-zachodniopomorskie.pl/rekordy/index.php

Z góry dziękuję za pomoc.

Ten post edytował brzanek 1.07.2015, 05:25:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
prz3kus
post
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 30
Dołączył: 22.01.2007

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


No to tak:

Minimalne TMP
  1. $query = "SELECT MIN(wea_history.MaxTemperatureC), wea_city_text.title ".
  2. "FROM wea_history LEFT JOIN wea_city_text ".
  3. "ON wea_history.city_id = wea_city_text.city_id GROUP BY wea_history.MaxTemperatureC, wea_city_text.title ORDER BY wea_history.MaxTemperatureC DESC LIMIT 10";


Maxymalne TMP
  1. $query = "SELECT MAX(wea_history.MaxTemperatureC), wea_city_text.title ".
  2. "FROM wea_history LEFT JOIN wea_city_text ".
  3. "ON wea_history.city_id = wea_city_text.city_id GROUP BY wea_history.MaxTemperatureC, wea_city_text.title ORDER BY wea_history.MaxTemperatureC DESC LIMIT 10";


Średnie TMP
  1. $query = "SELECT avg(wea_history.MaxTemperatureC), wea_city_text.title ".
  2. "FROM wea_history LEFT JOIN wea_city_text ".
  3. "ON wea_history.city_id = wea_city_text.city_id GROUP BY wea_history.MaxTemperatureC, wea_city_text.title ORDER BY wea_history.MaxTemperatureC DESC LIMIT 10";
Go to the top of the page
+Quote Post
prz3kus
post
Post #3





Grupa: Zarejestrowani
Postów: 260
Pomógł: 30
Dołączył: 22.01.2007

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


Moja wina wywal w grupowaniu tempertaure

Poprawione:
  1. $query = "SELECT MIN(wea_history.MaxTemperatureC), wea_city_text.title ".
  2. "FROM wea_history LEFT JOIN wea_city_text ".
  3. "ON wea_history.city_id = wea_city_text.city_id GROUP BY wea_city_text.title ORDER BY wea_history.MaxTemperatureC DESC LIMIT 10";





Co do polskich znaków czytaj tutaj:
http://www.php.pl/Wortal/Artykuly/Pomysly-...e-znaki-a-MySQL

Ten post edytował prz3kus 2.07.2015, 07:05:45
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: 8.10.2025 - 21:39