Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laden Sie mehrere Dateien in PHP hoch und fügen Sie den Pfad zu MySQL ein

Verschieben Sie $path = "images/"; innerhalb der for-Schleife. Andernfalls hängen Sie an den Dateinamen an, ohne ihn nach jeder Iteration zurückzusetzen. Eigentlich müssen Sie für dieses Präfix überhaupt keine Variable verwenden. Sie können einfach 'images/' . md5(uniqid()) . "." . $ext[count($ext)-1] sofort.

Um die Werte in die Datenbank zu schreiben, können Sie die Abfrage entweder auch in jeder Iteration ausführen oder die Pfade zu einem Array hinzufügen, das gemäß der SQL-Syntax in die kommagetrennte Einfügeliste umgewandelt wird.