Php, MySql e immagini

dermainz

Nuovo Utente
27 Mag 2009
5
0
0
Ciao a tutti,

mi trovo con un rompicapo piuttosto rognoso, devo creare un database che contiene, fra le altre cose, anche immagini. Al che, dall'insieme dei dati nella tabella del database devo generare una pagina, che contiene anche l'immagine in questione.

Ho letto il tutorial su mr.webmaster e sono riuscito a caricare ed far apparire l'immagine. Il problema sta nel fatto che per visualizzare l'immagine occore impostare
Codice:
<?php header("Content-Type: image/jpeg"); ?>
In questo modo però non posso più far apparire alcun elemento che non sia immagine. Quindi niente tabella niente css etc., si visualizza esclusivamente l'immagine.

Come posso aggirare questo limite? Spero che qualcuno possa essermi utile, sono bloccato su questo problema e devo consegnare il lavoro! Grazie in anticipo
 

dream88

Utente Attivo
8 Apr 2009
62
0
0
Se oltre all'immagine devi visualizzare gli altri dati contenuti nella tabella, devi avere due file:
- uno dove prendi le immagini e le memorizzi. Questo è il codice:

PHP:
// 
header('Content-type: image/jpeg');

// connessione al database
require_once('connessione.php');

$results = mysql_query('SELECT Immagine FROM tabella WHERE Id='.$_GET['Id'].'LIMIT 1');

if ($row = mysql_fetch_array($results))
  echo $row['Immagine'];
else 
  echo ' ';

Ovviamente devi sostituire i nomi con i tuoi...

-Il normale file dove quando devi visualizzare il risultato della query con l'immagine devi scrivere:
PHP:
echo '<img src="img.php?Id='.$risultato['Id'].'">';
 

dermainz

Nuovo Utente
27 Mag 2009
5
0
0
grazie ad entrambi, ora faccio delle prove. mi incuriosisce la questione buffer, sarebbe qualcosa come

ob_flush()

... visualizza immagine...

ob_flush()


? o sono fuori strada?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
passa direttamente questa funzione:
PHP:
<?php
function flush_buffers(){
    ob_end_flush();
    ob_flush();
    flush();
    ob_start();
}
?>
a me è tornata utile spesso
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Visualizzare immagini in PHP - MYSQL PHP 0
Y VISUALIZZARE IMMAGINI DA DB PHP/MYSQL PHP 7
N problema script php mysql multi upload immagini PHP 31
A Galleria d'immagini con PHP, Le GD2 e Mysql PHP 5
borgo italia tutorial immagini con php e mysql PHP 2
C [php/Mysql]Visualizzare immagini PHP 14
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
Z MySql injection PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
L Google chart php mysql PHP 2
L Aiuto per programma web php/mySQL PHP 2
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
F Passare una variabile php dal DB mysql alla pagina PHP 3
B Fare calcoli con php da tabella mysql PHP 2
D [MySQL] [PHP] SQL andare da capo MySQL 0
P [OFFRO] Realizzazione siti web in PHP/MYSQL, responsive e Ottimizzati SEO Offerte e Richieste di Lavoro e/o Collaborazione 0
Tommy03 Firebase o PHP+Mysql? Sviluppo app per Android 0
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
E Cerco programmatore PHP/Mysql - retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
E Inserimento dati da PHP in tabella MySQL PHP 5
R radio input php mysql PHP 2
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
giusebos [retribuito] Cercasi programmatore PHP/MySql Offerte e Richieste di Lavoro e/o Collaborazione 1
N Apache + MySQL + PHP MacOs Mojave Web Server 0
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
V Creare tabella mysql con php non funziona PHP 1
W Area riservata sicura PHP MySQL PHP 12
G php salvare file in campo blob mysql: massimo 4MB PHP 1
xone [Vendo] Gestionale Magazzino PHP-MYSQL Altri Annunci 0
M Stampare con php e mysql PHP 8
P Importazione dati da file xml in db mysql con php PHP 17
xone [Vendo] Script gestionale php-mysql gestione pratiche Altri Annunci 0
D problemi login php 5.6 mysql PHP 1
T PHP+MYSQL: stampare record con numero progressivo PHP 3
F php PDO mysql connessione(select_db) PHP 3
O paginazione php mysql PHP 10
Fede72 Controllo registrazioni PHP Mysql PHP 5
M Aggioranre record in tabella PHP MYSQL PHP 2

Discussioni simili