Czy ktos mi moze powiedziec w jaki sposob wyswietlic zawartosc pliku zapisanego w BLOBIE w bazie MySQL?
Prosze o kod.
Pozdrawiam :)
Chodzi mi glownie o to jak wyswietlic zdjecie zapisane w bazie w BLOBIE
Pozdrawiam
Czy ktos mi moze powiedziec w jaki sposob wyswietlic zawartosc pliku zapisanego w BLOBIE w bazie MySQL?
Prosze o kod.
Pozdrawiam :)
Chodzi mi glownie o to jak wyswietlic zdjecie zapisane w bazie w BLOBIE
Pozdrawiam
Aby wyświetlić zdjęcie w pliku php wysyłasz nagłówek odpowiedniego formatu, a następnie dane z pola blob.
moze troszke wiecej szczegolow?
prosze o fragment kodu...
Pozdrawiam
No wiesz co... Z manuala byś skorzystał [diabel]
$query = "SELECT * FROM tabela WHERE nazwa='nasz_record'"; // pobieramy record z tabeli "tabela" w którym pole "nazwa" ma wartość "nasz_record"
$result = mysql_query($query);
$row = mysql_fetch_array($result);
header("Content-type: image/jpeg"); // zakładam że jpg
echo $row['nasz_blob']; // rzecz jasna "nasz_blob" to anzwa tego pola z obrazkiem
To tak troche łopatologicznie ale po to żeby wszyscy zrozumieli [rotfl]
Pozdr.
GM
Zastosowalem sie do powyzszego kodu jednak nadal mi wyswietlalo bloba w postaci tekstu.
Czy definicja naglowka musi byc na samym poczatku dokumentu html?
Wkleilem ten kod z odpowiednimi zmianami do pustego dokumentu i rowniez nie pokazywalo obrazka (czerwony krzyzyk sie pojawil - brak obrazka)
Jakie sa typy naglowkow?
Pozdrawiam
header("Content-type: image/jpeg");
// wyciagniecie danych z mysql
$img = imagecreatefromstring($dane_z_bloba);
imagejpeg($img);
imagedestroy($img);
oh... zapomniałme o tym :|
No nic ważne że zostałem poprawiony ;)
Pozdr.
GM