Hallo
Mein Problem ist, das ich Bilder aus einem Verzeichnis lesen möchte. Ich habe auch ein Script, welches funktioniert. Ich schreibe jedes Bild in eine DB und lese es haraus.
Nun möchte ich wissen, ob ich mir die Arbeit nicht erleichtern kann und ob es eine anderen Möglichkeit gibt, bilder aus einen Verzeichnis zu lesen.
die Dateienn schreibe ich bis jetzt immer in die DB
z.B
ID Nr Brauerei Bildvorn Bildhinten
187 2 DAB-Brauerei 905 905
187 3 DAB-Brauerei 906 906
187 4 DAB-Brauerei 907 907
187 5 DAB-Brauerei 908 908
187 6 DAB-Brauerei 909 909
Bildvorn und Bildhinten sind die Datei-Namen (905v.jgp und 905h.jpg)
Gibt es eine Möglichkeit, das ich nur das erste Bild in die DB eintrage und die anderen Bilder in den entsprechenden Verzeichnis ausgelesen werden.
Mein Problem ist, das ich Bilder aus einem Verzeichnis lesen möchte. Ich habe auch ein Script, welches funktioniert. Ich schreibe jedes Bild in eine DB und lese es haraus.
Nun möchte ich wissen, ob ich mir die Arbeit nicht erleichtern kann und ob es eine anderen Möglichkeit gibt, bilder aus einen Verzeichnis zu lesen.
PHP:
<?php
mysql_connect("localhost", "root","") or die
("Keine Verbindung moeglich");
mysql_select_db("bier") or die
("Die Datenbank existiert nicht");
?>
<?php
echo mysql_error(); // Fehleranzeige
$sql = "SELECT * FROM bierdeckel WHERE ID = '187'";
$result = mysql_query($sql);
if (mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_assoc($result)) {
?>
<table width="100%" border="0" align="center">
<tr>
<?
$sql = "SELECT * FROM bierdeckel WHERE ID = '187'";
$result = mysql_query($sql);
if (mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_assoc($result))
{
// Bilder ausgeben
$sqlb = "SELECT * FROM bilder WHERE Brauerei = '$row[Brauerei]'";
$resultb = mysql_query($sqlb);
if (mysql_num_rows($resultb) > 0)
{ $i = 1;
while ($rowbilder = mysql_fetch_assoc($resultb))
{
?>
<td width="100%" height="100%" align="center"><? echo $rowbilder['Nr']?>. <img src="../bilder/<?php echo $rowbilder['Id']?>/<?php echo $rowbilder['Bildvorn']; ?>v.jpg"><img src="../bilder/<?php echo $rowbilder['Id']?>/<?php echo $rowbilder['Bildhinten']; ?>h.jpg"><br>ID = <? echo $rowbilder['Bildvorn']?></td>
</tr>
<?
}$i++;
} else
{
echo 'Keine Bilder vorhanden!';
}
}
} else
{
echo 'Brauerei nicht gefunden!';
}
}}
?>
z.B
ID Nr Brauerei Bildvorn Bildhinten
187 2 DAB-Brauerei 905 905
187 3 DAB-Brauerei 906 906
187 4 DAB-Brauerei 907 907
187 5 DAB-Brauerei 908 908
187 6 DAB-Brauerei 909 909
Bildvorn und Bildhinten sind die Datei-Namen (905v.jgp und 905h.jpg)
Gibt es eine Möglichkeit, das ich nur das erste Bild in die DB eintrage und die anderen Bilder in den entsprechenden Verzeichnis ausgelesen werden.