ugrás a tartalomhoz

Archívum - Már 21, 2005

ibase_blob

giz · 2005. Már. 21. (H), 13.38
Sziasztok!
Kérdésem a következő lenne: hogyan tudok blob mezőt megjeleníteni?
Ott tartok, hogy egy képfájlt letettem az ibase adatbázisomba. De hogyan tudom kiolvasni, valamint megjeleníteni? Tud valaki segíteni, idáig jutottam:

// TÁROLÁS az adatbázisba

$name = "./iceage.bmp";
$fd = fopen($name, 'r');
if ($fd)
{
$blob = ibase_blob_import($fp, $fd);
fclose($fd);
if (!is_string($blob))
{
echo "import failed!";
}
else
{
$query = "INSERT INTO TABLA_NEVE (neve, document) VALUES ('$name', ?)";
$prepared = ibase_prepare($fp, $query);
ibase_execute($prepared, $blob) or DIE("record insertion failed!");
}
}
else
{
echo "unable to open the data file!";
}

// KIOLVASÁS az adatbázisból, ill. csak a próbálkozásom :)

$sql = "SELECT * FROM TABLA_NEV WHERE ID = 8";
$result = ibase_query($sql);
while($row=ibase_fetch_row($result))
{
$blob_hndl = ibase_blob_open($row[2]);
while($data = ibase_blob_get($blob_hndl, 8192))
$image = $data;
$blob_data = ibase_blob_info($row[2]);
}
ibase_blob_close($blob_hndl);

Köszi, giz
 

Text Shadow Experiment

Hojtsy Gábor · 2005. Már. 21. (H), 12.34
Árnyék DHTML-lel
 

SitePoint "Key Words" Blog

Hojtsy Gábor · 2005. Már. 21. (H), 11.22
Keresőmarketing blog a SitePoint oldalán
 

Windows Application Compatibility

Bártházi András · 2005. Már. 21. (H), 11.18
Az Internet Explorer-rel való kompatibilitást kiértékelő eszköz is része (Internet Explorer Compatibility Evaluator - IECE)
 

Call an apple an apple

Bártházi András · 2005. Már. 21. (H), 11.08
Miért hívjuk többféleképpen ugyanazt?
 

Firefox reklám

Bártházi András · 2005. Már. 21. (H), 11.07
TV reklám projekt
 

Mozilla 1.7.6 Release Candidate Builds Available

Bártházi András · 2005. Már. 21. (H), 10.58
A végleges verzió a napokban
 

Ask Jeeves Inc. to Be Bought for $2 Billion

Bártházi András · 2005. Már. 21. (H), 10.52
Felvásárolják az Ask Jeeves-t?
 

Navigating Open Source Licensing

Hojtsy Gábor · 2005. Már. 21. (H), 10.15
Licencelési kérdések