Thema gesplittet von
Datei-Upload; wo landen die Dateien ?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
hi,
okay das speichern sowie das auslesen aus der Datenbank klappt schonmal recht gut...nun würde ich aber meine Select Abfrage gerne ein bisschen formatieren, am besten das Array in eine Tabelle ausgeben.
Die Werte aus dem Array einzeln auszulesen hab ich schon probiert...das klappt nicht so ganz...
Könnte es vielleicht klappen wenn ich die HTML Tabelle in ein Array speicher? Alle meine Versuche schlugen jedoch auch hier fehl
die Ausgabe sieht im Moment so aus:
Die Datenbank besitzt 2 Datensätze
Sonnenuntergang-1237815261.jpg
46
2009-03-23 14:34:21
127.0.0.1
Sonnenuntergang_1-1237816454.j
47
2009-03-23 14:54:14
127.0.0.1
Ich poste euch mal den passenden Code:
|
PHP Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$db = @new mysqli('localhost', 'benutzer', 'PW', 'DB');
if (mysqli_connect_errno()) {
die ('Konnte keine Verbindung zur Datenbank aufbauen: '.mysqli_connect_error().'('.mysqli_connect_errno().')');
}
$sql = 'SELECT
ID,
Datum,
Dateiname,
IP
FROM
Upload';
$result = $db->query($sql);
if (!$result) {
die ('Etwas stimmte mit dem Query nicht: '.$db->error);
}
echo 'Die Datenbank besitzt '.$result->num_rows." Datensätze<br />\n";
while ($row = $result->fetch_assoc()) { // NULL ist äquivalent zu false
// $row ist nun das Array mit den Werten
echo $row['Dateiname']."<br />\n" ;
echo $row['ID']."<br />\n" ;
echo $row['Datum']."<br />\n" ;
echo $row['IP']."<br />\n" ;
}
?>
|
Danke schonmal,
mfg, Benny