ciao
se stai lavorando in locale e (per ipotesi) tu abbia chiamato il file carica_foto.php e tu lo abbia salvato
nella cartella di apache www
dentro la www hai anche la cartella Sample Pictures con dentro la varie foto (non dare nomi con spazi)
PHP:
<?php
include 'config.php';
$url="Sample Pictures/Pinguini.jpg"; //non mettere spazi chiamala Sample_Pictures
$titolo="Che bella giornata";
$testo="Film realizzato dal celebre attore pugliese checco zalone che presenta le sue esilaranti avventure";
$query= "INSERT INTO datifilm (foto, titolo, testo) VALUES ('$url', '$titolo', '$testo')";
mysql_query($query) or die (mysql_error());
?>
poi fai il file leggi_foto.php (come il seguente) e lo salvi sempre nella cartella www
PHP:
<?php
include 'config.php';
$query="SELECT * FROM datifilm";
$result=mysql_query($query);
$riga=mysql_fetch_array($result);
$url=$riga['foto'];
$titolo=$riga['titolo'];
$testo=$riga['testo'];
echo "$titolo<br>";//stampi il titolo
echo "<img src=\"$url\"><br>";//stampi la foto
echo "$testo<br>";//stampi il testo
?>
comunque ti conviene tenere il nome della cartella separato e nel db mettere solo Pinguini.jpg.
poi nel file leggi_foto.php
imposti la cartella
PHP:
$path="Sample Pictures/";
e la concateni al nome
PHP:
$url=$path.$riga['foto'];
in questo modo puoi cambiare o utilizzare più cartelle