Tarvitsisi saada kuva näkyviin.
Millä saan sql:n ymmärtämään/näyttämään, että yhdessä taulukon sarakkeessa on kuvatiedosto?
Bittinä ei suostu lukemaan, näyttää vaan että jotain on sarakkeessa, mutta ei sitä et mitä siinä on.
Millä saan sql:n ymmärtämään/näyttämään, että yhdessä taulukon sarakkeessa on kuvatiedosto?
Bittinä ei suostu lukemaan, näyttää vaan että jotain on sarakkeessa, mutta ei sitä et mitä siinä on.
Vastaukset 2
Vanhimmat
Lukisit niitä dokumentaatioita ;)
bit/bool on mysql:ssä sama kuin tinyint.
Jos haluat binaaridataa tallettaa mysql -kantaan kannattaa tutustua tyyppiin BLOB:
http://dev.mysql.com/doc/mysql/en/BLOB.html
Riippuu nyt tietysti tarkoituksesta mut joissain tarkoituksissa voi olla parempi tallettaa tietokantaan vain paikka mistä kuva löytyy.
Joissain tietokantasysteemeissä taulukon alkio voi olla myös "FILE" joka helpottaa systeemiä huomattavasti.
Toinen ratkaisu on että teet oman hakemiston kuville (alihakemistoineen jos niitä on paljon) ja tallennat vain hakemiston/tiedostonimen tietokantaan ja linkität sitä kautta kuvia. Ja jos tiedostoja on muitakin niin lisäät vaan tyyppikentän.
Tuollainen ratkaisu on ihan jees, eipä tule liikaa sontaa kantaan. Backupeissa tosin pitää muistaa tallentaa myös kuvahakemistot...