Hallo Tutorianer
Seit langem widme ich mich wieder meinem Projekt „Bildergalerie“
Bevor ich aber euch mein Problem schildere einige Vorabinformationen.
Die Bilder werden mittels Upload hochgeladen.
Bildinformation (wie Titel, Beschreibung und Datei) werden in einer MySql-Datenbank gespeichert. Die SQL-Tabelle sie wie folgt aus.
bildid
titel
beschreibung
datei
Zurzeit habe ich 11 Bilder hochgeladen.
Mein Problem liegt nun in der Ausgabe der Bilder. Ich möchte, dass die Bilder in einer Tabelle mit 3 Spalten angezeigt werden. Das ganze soll nun so aussehen.
siehe Dateianhang
Bei mir scheitert es aber an der Ausgabe der Arrays. Könnt ihr mir weiterhelfen?
Grüsse modscho
Das ist meine Code:
Seit langem widme ich mich wieder meinem Projekt „Bildergalerie“
Bevor ich aber euch mein Problem schildere einige Vorabinformationen.
Die Bilder werden mittels Upload hochgeladen.
Bildinformation (wie Titel, Beschreibung und Datei) werden in einer MySql-Datenbank gespeichert. Die SQL-Tabelle sie wie folgt aus.
bildid
titel
beschreibung
datei
Zurzeit habe ich 11 Bilder hochgeladen.
Mein Problem liegt nun in der Ausgabe der Bilder. Ich möchte, dass die Bilder in einer Tabelle mit 3 Spalten angezeigt werden. Das ganze soll nun so aussehen.
siehe Dateianhang
Bei mir scheitert es aber an der Ausgabe der Arrays. Könnt ihr mir weiterhelfen?
Grüsse modscho
Das ist meine Code:
PHP:
<?php
// Einbinden der Datei "connect.php", um die Verbinudung zur Datenbank herstellen.
include ("connect.php");
include ("bildkonfigurator.php");
// Datensatz auslesn
$abfrage = datensatz_auslesen() or
die("Konnte keinen Datensatz auslesen");
$datensatz_gesamt = mysql_num_rows($abfrage);
// Anzahl der Datensätze
$datensatz_gesamt=mysql_num_rows($abfrage);
// Schleife
for ($zaehler=0; $zaehler<$datensatz_gesamt; $zaehler++)
{
for ($i=1; $i<$datensatz_gesamt; $i=$i+3)
{
$datensatz_reihe = mysql_fetch_array($abfrage);
$bildid = $datensatz_reihe['bildid'][$zaehler][$i];
$titel = $datensatz_reihe['titel'][$zaehler][$i];
$beschreibung = $datensatz_reihe['beschreibung'][$zaehler][$i];
$bild = $datensatz_reihe['datei'][$zaehler][$i];
echo "<table width=\"220\" height=\"150\" border=\"1\">";
echo"<tr>";
if ($i=$i)
{
echo"<td>$beschreibung[$zaehler][$i] </td>";
echo"<td>$beschreibung[$zaehler][$i=$i+1] </td>";
echo"<td>$beschreibung[$zaehler][$i=$i+2] </td>";
echo "</tr>";
}
else
{
echo "<td>kenn den Fehler nicht!</td>";
}
echo "</table>";
}
}
?>