Bilder indirekt aus Datenbank einbinden

( HTML, PHP, Javascript & Co ... )
Antworten
AranankA
Beiträge: 1558
Registriert: 11.09.2006, 10:12

Beitrag von AranankA »

Da setzte ich doch gleich noch einen drauf...

Welchen Wert muss ich in der Datenbank db_kunde im Feld path2pic der Tabelle pictures angeben, wenn die Bilder im Verzeichniss "I:\Webentwicklung\kunde\images\pictures\pic1.jpg" liegen und nach der Übertragung auf den XAMPP-PHP Server dann in S:\XAMMP\htdocs\images\pictures\pic1.jpg?

--> "I:\Webentwicklung\kunde\images\pictures\pic1.jpg"
oder
--> "../images/pictures/pic1.jpg"?

Momentan funktioniert weder das Eine, noch das Andere: Der Bildplatzhalter bleibt leer.
Die Quelle ist wie folgt definiert:[PHP]<img src="<?php echo $row_rs_pic['path2pic']; ?>"
alt="" align="center" border="1" name="pic1"
id="pic1" style="background-color: #66CCCC" />[/PHP]
Tabellenstruktur: [PHP]CREATE TABLE pictures
ID int(5) NOT NULL AUTO_INCREMENT PRIMARY KEY,
name char(50),
path2pic (BLOB);[/PHP]
AranankA
Beiträge: 1558
Registriert: 11.09.2006, 10:12

Beitrag von AranankA »

Es ist --> "../images/pictures/pic1.jpg"
Nur macht es Sinn, vor jedem Einbinden auch die Daten auf den Server zu senden...

Das andere Problem ist, dass ich bei dieser Methode zwar eine Datenbank mit 150 Pfaden zu 150 Bildern besitze, aber nur immer das erste der Bilder eingebunden wird. Mir fehlt also die Methode, den Index an der markierten Stelle zu erhöhen:
[PHP]<img src="<?php echo $row_rs_pic['path2pic'][#Hier müsste erweitert werden]; ?>"
alt="" align="center" border="1" name="pic1"
id="pic1" style="background-color: #66CCCC" />[/PHP]
Benutzeravatar
Lighty
Beiträge: 8397
Registriert: 24.08.2006, 02:28

Beitrag von Lighty »

Hallo AranankA !

Du kannst den Bildern/Dateien doch auch einen id zuweisen !
Wird hier auch so gemacht !
( allerdings muss man dazu eine img.php ö.a. einrichten )
LG, Lighty
AranankA
Beiträge: 1558
Registriert: 11.09.2006, 10:12

Beitrag von AranankA »

Kannst du das bitte etwas konkretisieren?
Ich muss nichts automatisieren. Die Zuweisung kann problemfrei "händisch" erfolgen.. Also Beispielweise in der Form: [PHP]"<?php echo $row_rs_pic['path2pic'][ID=5]..."[/PHP] um Bild 5 anzuzeigen.
Benutzeravatar
Lighty
Beiträge: 8397
Registriert: 24.08.2006, 02:28

Beitrag von Lighty »

... nun ja ... mal schaun ...
Bilder die hier hochgeladen werden, bekommen eine id !

Es sollte also möglich sein ein Bild umzubenennen und direkt mit der id hochzuladen !

Abfrage muss ich dann mal schaun .... ! ;)

Beispiel:
LG, Lighty
Antworten

Zurück zu „Webdesign“