.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- Come mostrare immagini prese dal database in php/html (http://www.dsy.it/forum/showthread.php?threadid=42672)


Posted by mattiie on 07-02-2012 14:01:

Come mostrare immagini prese dal database in php/html

Ragazzi sono disperato: sto facendo il sito per il progetto di basi di dati e ho un problema che non riesco a risolvere:

Ho inserito come file BLOB le immagini nel database. Ora devo solo mostrarle, solo che non riesco:
Cercando su internet ho trovato uno script fatto così:

PHP:
<?php
ini_set 
("display_errors""1");
error_reporting(E_ALL);

include 
'stdlib.php';



$conn= new Mysqli('localhost''imm_user''root''immobili');

$id = (int)$_GET['id'];

$result$conn->query("SELECT file, nome, file_type, file_size FROM immagine WHERE id_ann=$id;");

$row $result->fetch_row();


$image $row[0];
$image_type$row[2];
$size $row[3];


$ext explode('/',$image-type);

header("Content-type: $image_type");

echo 
$image;     
?>



solo che con me non funziona: schermo bianco..

Qualcuno mi aiuti, per favore, che sto impazzendo XD


Posted by number15 on 07-02-2012 14:58:

Io ti sconsiglio di salvarti le immagini come BLOB.
Usa un semplice campo varchar dove salvi il nome del file e/o l'eventuale percorso.

Le immagini le salvi quindi in una cartella specifica dell'applicazione ed inserisci il nome del file nel campo su db.

Quando vuoi mostrarle semplicemente estrai con la query il 'percorso' dell'immagine in in html lo usi come src dell'img.

__________________
Portale segnalazioni marchi-negozi di abbigliamento
http://www.ovojo.com


Posted by mattiie on 07-02-2012 15:01:

Ti ringrazio. Penso che farò così


Posted by supernova on 14-02-2012 00:13:

E' il metodo più semplice.

__________________
" So I Start The Revolution From My Bed ". Noel Gallagher


All times are GMT. The time now is 19:54.
Show all 4 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.