[MySQL, PHP] - jak wyswietlic zawartosc bloba?

0

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

0

Aby wyświetlić zdjęcie w pliku php wysyłasz nagłówek odpowiedniego formatu, a następnie dane z pola blob.

0

moze troszke wiecej szczegolow?

prosze o fragment kodu...

Pozdrawiam

0

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

0

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

0
header("Content-type: image/jpeg");
// wyciagniecie danych z mysql
$img = imagecreatefromstring($dane_z_bloba);
imagejpeg($img);
imagedestroy($img);
0

oh... zapomniałme o tym :|
No nic ważne że zostałem poprawiony ;)

Pozdr.
GM

1 użytkowników online, w tym zalogowanych: 0, gości: 1