Alle Dateinamen in einem Ordner in MySQL-Datenbank schreiben
Hallo alle zusammen,
ich habe vor mir ein kleines Dateiverwaltungssystem mit PHP zu basteln. Jetzt such ich ein PHP-Skript der alle Dateinamen und vielleicht noch die Größe der Datei in eine MySQL-Datenbank schreibt.
Mit MySql kenn ich mich schon gut aus. Ich brauch nur noch das Problem mit den Dateinamen.
So sollte die DB dann aussehen:
name--------größe
datei1.jpg 1644KB
datei2.jpg 1245KB
usw...
Antwort schreiben
Antwort 2 von T-Boy00 vom 26.08.2020, 17:49 Options
Danke für den Link, aber da steht nix mit der Datenbank drin.
Meine Frage:
Wie kann ich die Dateinamen in eine Datenbank schreiben ??
Antwort 3 von wurzelpeter vom 26.08.2020, 17:56 Options
zunächst mal alle auflisten:
http://www.grammiweb.de/php/php025.shtml
und unter den "echo" befehl schreibst du noch
"INSERT INTO"... den Rest musst du selber wissen
http://www.schattenbaum.net/php/insert2.php
Antwort 4 von T-Boy00 vom 26.08.2020, 17:58 Options
Ok wurzelpeter ich werds mal probieren :-)
Antwort 5 von wurzelpeter vom 26.08.2020, 19:13 Options
ach so,
zwischen echo und insert passt sicher auch noch ein:
// Grösse herausfinden
$groesse = filesize("$datei");
// mit echo Befehl ausgeben
echo "Die Datei: $datei ist $groesse Byte gross."
http://www.creative-edesign.com/php/datei_groesse_mit_php_ermitteln.php
Antwort 6 von T-Boy00 vom 28.08.2020, 15:04 Options
Eine Frage noch:
Gibt es noch einen anderen Weg (außer der Funktion strstr) die Dateiendung herauszufinden ??
Antwort 7 von wurzelpeter vom 28.08.2020, 16:51 Options