Jeśli chcesz otwierać sam obraz to po co Tobie html ?

Zdjęcie to zdjęcie, nie potrzebuje otoczki html'owej. Otwórz obojętnie jaki obraz w przeglądarce a zobaczysz, że nie da się zrobić podglądu źródła, lub źródła nie ma. Powiedz jaki efekt chcesz uzyskać - jeśli chcesz wyświetlić samo zdjęcie bez tekstu to nie dawaj znaczników html'owych, jeśli chcesz zdjęcie wstawić do html'a to zrób tak jak napisałem powyżej czyli
<?php
header("Content-type: image/jpg;"); $connect=mysql_connect("localhost", "xxx", "xxx") or
die("Nie mozna polaczyc sie z baza danych.");
$result = mysql_query("SELECT zdjecie FROM fotki WHERE id='3'");
{
}
?>
a potem w html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<img src="sehen.php" alt="obrazek z PHP"/>
pliki sehen.php i ten html, muszą być w tym samym katalogu. Działa ?