Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - visualizzazione immagini in phpmyadmin come blob
Forum - PHP - visualizzazione immagini in phpmyadmin come blob

Avatar
albertogil (Normal User)
Newbie


Messaggi: 11
Iscritto: 29/12/2010

Segnala al moderatore
Postato alle 17:30
Giovedì, 26/05/2011
ciao a tutti,
Qual è il codice PHP che posso usare per visualizzare un campo di tipo BLOB ( un'immagine, Ammettiamo che io esegua qualcosa del genere:
Codice PHP:
Codice sorgente - presumibilmente PHP

  1. $query = "SELECT * FROM TABELLA_CON_BLOB";
  2. $result = mysql_query ($query, $db);
  3. while ($line = mysql_fetch_array ($result))
  4. {
  5.    $blob_obj = $line["CampoBlob"];
  6.    echo (...); // qui che va messo?
  7. }


qualcuno mi ha suggerito:
Codice sorgente - presumibilmente PHP

  1. $query = "
  2.         select campoblob, FILE_TYPE
  3.         from TABELLA_CON_BLOB
  4.         where FILE_NAME = '$file_che_vuoi_visualizzare'";
  5.  
  6.   $cursor = mysql_query($query) or die (mysql_error());
  7.  
  8.  
  9.   $result = mysql_fetch_array($cursor);
  10.  
  11.   $data = $result['FILE_CONTENT'];
  12.   $type = $result['FILE_TYPE'];
  13.  
  14.   Header('Content-type: ' . $type);
  15.   echo $data;
  16.   exit();

ma non so cos'è file type e a che serve....:om:


rino gaetano
PM
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1704
Iscritto: 04/05/2008

Up
0
Down
V
Segnala al moderatore
Postato alle 18:20
Giovedì, 26/05/2011
Non capito nulla..

Cosa cerchi di fare?

e cmq c'è proprio scritto cos'è filetype.

$query = "select campoblob, FILE_TYPE from TABELLA_CON_BLOB          where FILE_NAME = '$file_che_vuoi_visualizzare'";

sarebbe una query di ricerca del contenuto nella variabile $file_che_vuoi_visualizzare in tabella_con_blob nei campi campoblob e file_type.



PM