Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Zapytanie z wynikami w osobnym div
brzanek
post
Post #1





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

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


Witam mam takie zapytanie
  1. $result = $mysqli->query("SELECT `czas`,
  2. SUM(CASE WHEN `id_miasto` = '1' THEN `air_temperature` ELSE NULL END) AS 'choszczno',
  3. SUM(CASE WHEN `id_miasto` = '1' THEN `symbol_code` ELSE NULL END) AS 'choszcznoikona',
  4. SUM(CASE WHEN `id_miasto` = '2' THEN `air_temperature` ELSE NULL END) AS 'szczecin',
  5. SUM(CASE WHEN `id_miasto` = '2' THEN `symbol_code` ELSE NULL END) AS 'szczecinikona'
  6. FROM `godzinowa` GROUP BY `czas` ORDER BY id ASC");
  7. while ( $row = mysqli_fetch_array($result) ) {
  8. echo "<div class='col-sm-12 col-md-4'>";
  9. echo "<div><img src='images/mapa.jpg' class='img-responsive' alt='Responsive image'>";
  10. echo '<div class="dzienp0">'.date("Y-m-d H:i", (strtotime($row['czas']))).' </div>';
  11.  
  12. echo "<div class='chop0' data-toggle='tooltip' data-placement='top'><img src='ikonki/".$row['symbol_code'].".png' class='img-responsive' alt='".$row['choszcznoikona']."' width='45px'></div>";
  13. echo "<div class='chop0temp' data-toggle='tooltip' data-placement='top' title='Temperatura max &deg;C'>".$row['choszczno']." <i class='wi wi-celsius'></i></div>";
  14. echo "<div class='szp0' data-toggle='tooltip' data-placement='top'><img src='ikonki/".$row['symbol_code'].".png' class='img-responsive' alt='".$row['szczecinikona']."' width='45px'></div>";
  15. echo "<div class='szp0temp' data-toggle='tooltip' data-placement='top' title='Temperatura max &deg;C'>".$row['szczecin']." <i class='wi wi-celsius'></i></div>";
  16.  
  17. echo "<div class='loogo'></div>";
  18. echo "</div>";
  19. echo "</div>";
  20. }


Jest to obrazek i chciałbym nanieść na nim rekordy z bazy danych. Z tym, że każdy w osobnych divach bo każdy ma inne położenie na obrazku. Z temperaturą jakoś sobie poradziłem bo jest to liczba ale z nazwą ikony już nie. W bazie danych występuje jako nazwa np. chmurka, deszcz itp. Jak mogę to wywołać?
Tak to wygląda w bazie danych
(IMG:https://i.postimg.cc/52NqC3w4/bd.png)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 885
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

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


Ja bym zrobił tak; wydrukowałbym pod obrazem warstwy, i stylując każdą wartwę umieszczam z odpowiednim parametrem top and left aby wypozycjonować na obrazie tła.
Oczywiście warto mieć wcześniej przygotowane pozycjonowanie warstw na innej warstwie HTML.
Go to the top of the page
+Quote Post

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: 23.12.2025 - 18:20