php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.11.2008, 13:14  
Neuer Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 27
ikkunaprincessa befindet sich auf einem aufstrebenden Ast
Standard Bilder auslesen aus der Datenbank !HILFE!

Hallo!

Ich weiß es gibt schon so viele Themen hier die sich um dieses Thema handeln aber ich habe alles dursucht und einfach nicht das richtige gefunden.

Hier nun mein problem:
Ich habe eine Datenbank in der ich bilder einfüge hier der PHP Code:


PHP-Code:
include ("dbconnect.php");

$daten $_FILES['Datei']['name'];

$timestamp time();
$datum date ("d.m.Y"$timestamp);

if(
$_REQUEST['Send'])
{
    if(
$_FILES['Datei']['tmp_name'])
    {
        echo
"Ihre Datei ("",$_FILES['Datei']['name'],"") ist ",
 
$_FILES['Datei']['size']," Bytes gross und hat den ",
 
$_FILES['Datei']['type']," Datentyp. ";

 
$eintrag "INSERT INTO bilder (name, datum) VALUES ('$daten', '".time()."')";
 
$eintragen mysql_query($eintrag);
        
move_uploaded_file($_FILES['Datei']['tmp_name'], "files/" .$_FILES['Datei']['name'] );

    }
    else
    {
        echo 
"Bitte geben Sie eine Datei an!";
    }


Der Aufbau der Datenbank:
feld: id - INT(11) - auto_increment - primärschlüssel
feld: name - varchar(50)
feld: datum - INT(11)


Hier das HTML:

Code:
<html>
<head>
<title> Bild upload</title>
</head>

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
Datei:
<input name="Datei" type="file">
<br>
<br>
<input name="Send" type="submit" value="Upload">

<br />
<br />
Bild anzeigen:
<input tytpe="text" name="id" />
<br />
<input type="submit" value="anzeigen" />
</form>
Was ich jetzt nun will ist, das ich die Bilder aus der Datenbank wieder auslese und im Browser angezeigt
werden mit: Dateigröße, Zuletz geändert am und Name des Bildes. Ich hab echt keinen Plan wie ich das anstellen soll, kann mir hier villeicht jemand helfen und mir ein Beispiel Script posten oder mir Tipps geben ?

MFG Ikkunaprincessa



Beitragsmoderation (Manko10):
[‼] Bähbäh-Farbe weggemacht.

Geändert von Manko10 (28.11.2008 um 13:33 Uhr).
ikkunaprincessa ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.11.2008, 13:21  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ja. Willkommen.

Kleiner Tipp: Nimm vom lila Abstand.
Für diese Daten gibt es Dateifunktionen, die Du nach dem Auslesen des Pfades auf ebendiesen anwenden kannst.

fileatime
filectime
filemtime
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 28.11.2008, 13:27  
Neuer Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 27
ikkunaprincessa befindet sich auf einem aufstrebenden Ast
Standard


Danke, das ist ja schon mal ein Anfang, aber ich will ja
auch das Bild im Browser ausgeben & da stell ich mir die
Frage wie das funktionieren soll.
ikkunaprincessa ist offline   Mit Zitat antworten
Alt 28.11.2008, 13:29  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

einfach als HTML-Code

PHP-Code:
<img src="<?php echo $path ?>"> <?php echo filemtime ($path); ?>
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 28.11.2008, 13:33  
Neuer Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 27
ikkunaprincessa befindet sich auf einem aufstrebenden Ast
Standard

Danke für die Hilfe ich werds mal versuchen
ikkunaprincessa ist offline   Mit Zitat antworten
Alt 28.11.2008, 13:33  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Mit einem SELECT Query name und datum auslesen.
Dann aus Name den Pfad ("files/".$name) zusammensetzen und diesen im src Attribut eines <img> Tags angeben.
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline   Mit Zitat antworten
Alt 28.11.2008, 14:14  
Neuer Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 27
ikkunaprincessa befindet sich auf einem aufstrebenden Ast
Standard

hab das jetzt mal so versucht

PHP-Code:
$result mysql_query("SELECT * FROM bilder WHERE ID = $id");
$row mysql_fetch_object($result);



echo 
'<img src="files/.$id"/><br />'
aber es funktioniert rein gar nichts ..
ikkunaprincessa ist offline   Mit Zitat antworten
Alt 28.11.2008, 14:19  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bitte schau mal ins PHP Manual unter String-Datentyp.
Immer lohnt sich auch ein Blick in den HTML QWuelltext, was denn nun eigentlich augegeben wird.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 28.11.2008, 14:21  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wo scheitert dein Code denn? Du lieferst keine Fehlermeldungen.
Lies dir dies mal bitte genau durch Debugging:Leitfaden - PHP.de Wiki

Bevor wir weiter machen noch eine Frage:
Du ziehst dir mit der Funktion mysql_fetch_object() ein Objekt, versuchst dann aber auf $id zuzugreifen.
$id ist aber nicht deklariert - woher soll die ID kommen. Und warum ID, du benötigst doch name?!

Hast du schonmal erfolgreich einen SELECT Query ausgeführt und das Ergebnis ausgeben lassen?
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline   Mit Zitat antworten
Alt 28.11.2008, 14:23  
Neuer Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 27
ikkunaprincessa befindet sich auf einem aufstrebenden Ast
Standard

ja ich hab schon mal erfolgreich eine mysql_query ausgeführt
aber ich komm einfach mit dem pfad nicht zusammen um das gehts ..
ikkunaprincessa ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
hilfe bei bild zuordnung aus der datenbank hups Datenbanken 12 20.11.2008 19:57
Bestimmte Bilder auslesen lassen Chris-sie PHP Tipps 2008 6 16.04.2008 00:29
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
Bilder auslesen und nach 5 Bildern eine neue Zeile FireFIghter PHP Tipps 2006 1 09.03.2006 19:01
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Daten aus einer mySQL Datenbank auslesen GSJLink PHP Tipps 2005-2 6 25.07.2005 16:38
[Erledigt] Auslesen und Aktualisieren von einer MYSQL Datenbank PHP Tipps 2005-2 3 05.07.2005 14:39
Mail Adresse aus einer Datenbank auslesen? Stemmi Datenbanken 6 23.04.2005 23:24
Bilder aus der Datenbank Skazi Datenbanken 2 09.02.2005 13:42
bilder auslesen und anpassen PHP Tipps 2004-2 8 14.12.2004 20:58
auslesen aus datenbank und sortieren! PHP Tipps 2004-2 15 04.12.2004 15:56
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
Bilder hochladen mit/ohne Datenbank 'progman' PHP Tipps 2004 9 19.10.2004 21:03
Bilder in Datenbank speichern PHP Tipps 2004 11 05.08.2004 10:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
bilder aus datenbank auslesen, mysql bilder auslesen, mysql bild auslesen, php bilder aus datenbank auslesen, bild aus datenbank auslesen, bilder aus datenbank auslesen php, bild aus datenbank auslesen php, bilder aus mysql auslesen, php bild aus datenbank auslesen, bild aus mysql auslesen, bilder aus mysql datenbank auslesen, fotos aus mysql auslesen, bild auslesen php datenbank, mysql bilder aus db auslesen, bild auslesen mysql, php mysql bilder auslesen, bilder aus der datenbank auslesen, bild aus datenbank auslesen und anzeigen, mysql php bild auslesen, php bild aus datenbank anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:41 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum