Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Zapytanie z wynikami w osobnym div
Forum PHP.pl > Forum > Przedszkole
brzanek
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
Tomplus
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.