Bild aus der Datenbank holen?

okay, du machst mich wahnsenich...

also die Datenbank habe ich mit folgender Spalte erweitert
`bild` varchar(150) NOT NULL default '',

aber den Code für die PHP-Anweisung versteh ich nich... Wenn es dir nichts ausmacht, wennde das mal an meiner PHP an. :) Sonst suche ich mich hier blöde...

also ich denke so:
$bild=$_FILES['datei']['name'];

und was mache ich hier?
$sql="INSERT INTO $tbl_name(titel, eintrag, name, email, datetime)VALUES('$titel', '$eintrag', '$name', '$email', '$datetime')";

name ist ja schon vergeben?

noch mal der komplette Code:
PHP:
<?php 
include 'config.php';  
$tbl_name="konzerte"; 
mysql_connect("$host", "$username", "$password")or die("Keine Verbindung möglich!");  
mysql_select_db("$db_name")or die("Kann Tabelle nicht finden!"); 
$titel=$_POST['titel']; 
$eintrag=$_POST['eintrag']; 
$name=$_POST['name']; 
$email=$_POST['email']; 
$datetime=date("d.m.y h:i:s");  
$sql="INSERT INTO $tbl_name(titel, eintrag, name, email, datetime)VALUES('$titel', '$eintrag', '$name', '$email', '$datetime')"; 
$result=mysql_query($sql); 
if($result){ 
echo "Konzert hinzugefügt<BR>"; 
echo "<a href=konzerte_adminausgabe.php>Zum Eintrag gehen.</a>"; 
} 
else { 
echo "Ups, hier gibt es wohl einen Fehler beim eintragen?!"; 
} 
mysql_close(); 
$dir = '../image';  
if (isset($_FILES['datei']) and ! $_FILES['datei']['error']) 
{ 
  
    $filename = $_FILES['datei']['name']; 
    move_uploaded_file($_FILES['datei']['tmp_name'], $dir."/".$filename); 
  
    echo "<BR><b>Status:</b> Upload komplett"; 
  
} else { 
  
    echo "<BR><b>Status:</b> Fehler beim Upload"; 
  
} 
?>

LG

//edit

ahhh du meinst $filename

aber dir ist schon klar das ich zu jeden eintrag ein anderes bild habe.

lg
 
okay ich habe es... hast recht muss mehr denken ich faule sau...

PHP:
<?php
include 'config.php'; 
$tbl_name="konzerte";
mysql_connect("$host", "$username", "$password")or die("Keine Verbindung möglich!"); 
mysql_select_db("$db_name")or die("Kann Tabelle nicht finden!");
$titel=$_POST['titel'];
$eintrag=$_POST['eintrag'];
//$name=$_POST['name'];
$email=$_POST['email'];
$datetime=date("d.m.y h:i:s");
$dir = '../image/'; 
if (isset($_FILES['datei']) and ! $_FILES['datei']['error'])
{
 
    $filename = $_FILES['datei']['name'];
    move_uploaded_file($_FILES['datei']['tmp_name'], $dir."/".$filename);
 
    echo "<BR><b>Status:</b> Upload komplett";
 
} else {
 
    echo "<BR><b>Status:</b> Fehler beim Upload";
 
} 
$sql="INSERT INTO $tbl_name(titel, eintrag, name, email, datetime, datei)VALUES('$titel', '$eintrag', '$name', '$email', '$datetime', '$filename')";
$result=mysql_query($sql);
if($result){
echo "Konzert hinzugefügt<BR>";
echo "<a href=konzerte_adminausgabe.php>Zum Eintrag gehen.</a>";
}
else {
echo "Ups, hier gibt es wohl einen Fehler beim eintragen?!";
}
mysql_close();

?>
<img src="<? echo $dir.$filename ?>">

es geht...

danke dir...
 
Zurück