Wynik z bazy danych jako obrazek

Wynik z bazy danych jako obrazek
S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

Mam bazę danych SQLite i chciałbym by zamiast wyniku z jednej kolumny aplikacja wyświetlała obrazek, czyli zamiast wyniku np. 1,2,3 pojawiały się trzy różne obrazki. Próbowałem to zrobic przy pomocy enum ale nie poszło to. Ktoś coś podpowie, pomoże?

mr-owl
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 206
0

Witam,

Ale ten obrazek to ma się wyświetlić gdzie i skąd?

Pozdrawiam,

mr-owl

RA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Wykorzystaj prosty html w php

Kopiuj
 echo '<img src="TUTAJ WKLEP ZMIENNĄ Z BAZY DANYCH jaką chcesz wyświetlić">';
S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

Mój kod - model DB

Kopiuj
public enum KoszID { brak, żółty, czarny, brązowy, niebieski, wielkogab, zielony };
    public enum ZabudowaID { brak, jednorodz, wielorodz };
    public enum SektorID { brak, ozj, zm, so, jkr };

       public class Wywoz
    {

        [PrimaryKey, AutoIncrement, Unique]
        public int ID { get; set; }
        public string Data { get; set; }

        public KoszID KoszID { get; set; }
        public ZabudowaID ZabudowaID { get; set; }
        public SektorID SektorID { get; set; }
        

    } 

Próbowałem zrobić to przy pomocy

Kopiuj
 enum Img { obrazek1, obrazek2}

kwestia tylko jak przypisać źródło obrazka.

Próbowałem też zrobić rekordy jako blob w bazie danych, tylko jest problem z wyświetleniem ich później jako bezzpośrednio z bazy tak jak z innymi wynikami - dlatego zrobiłem wyniki jako enum.

S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

Inna opcja to możliwość zamiany wartości KoszID kolorami.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.