Ich habe ein kleines Problem, aber ich bin nicht sicher, wie kann ich das zur Arbeit bringen. Ich speichere einen Bildpfad zur Datenbank, um ihn in einen Ordner hochzuladen. Dies ist der Weg, den ich bin mit der Datei in dem OrdnerSrc Pfad funktioniert nicht richtig
$target_path = "../img/".$imagename;
habe ich dies, weil der Code-Datei laden, die das Hochladen funktioniert in einem Ordner namens admin, also muss ich in den Hauptordner zurück wo ich das IMG-Verzeichnis habe. Diese
ist, wie ich das Bild Weg von der Datenbank erhalten:
$select_img = "SELECT imgPath FROM blog_images ORDER by imgID DESC";
$img_query = mysqli_query($link, $select_img) or die(mysqli_error($link));
$row2 = mysqli_fetch_array($img_query);
Dann benutze ich den $ row2 Variable den imagepath zuzugreifen.
Funktioniert gut und die Datei wird dort hochgeladen. Als ich jedoch versuchte, den Bildpfad aus der Datenbank zu holen, ging er wieder zurück und brachte mich zum localhost/img/example.jpg. Ich fühle mich, als würde ich etwas vermissen. Kannst du mir helfen? Vielen Dank!
Geben Sie den Code, wo Sie den Pfad von db erhalten –
Hier ist der Code, den ich verwendet, um den Pfad zu erhalten. $ select_img = "SELECT imgPath FROM blog_images ORDER von imgID DESC"; $ img_query = mysqli_query ($ link, $ select_img) oder sterben (mysqli_error ($ link)); $ row2 = mysqli_fetch_array ($ img_query); Dann benutze ich einfach die Variable $ row2, um auf das Pfadfeld zuzugreifen. Es nimmt den Pfad korrekt, aber wenn es in der Quelle des Bildes angezeigt wird, geht es zurück zu localhost –
Bearbeiten Sie die Frage und fügen Sie den Code hinzu. –