Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyimpan Nama Fail Imej yang Dimuat Naik dengan Cekap dalam Pangkalan Data Menggunakan PHP?
Memuat naik imej ke pelayan dan menyimpan nama failnya dalam pangkalan data boleh mencabar. Selain itu, menyepadukan muat naik imej dengan penyerahan data lain daripada borang menimbulkan kesukaran.
Borang yang dikemas kini termasuk perubahan berikut:
Kod PHP menyambung ke pangkalan data dan memasukkan kedua-dua imej yang dimuat naik dan bentuk lain data.
Sambungan Pangkalan Data dan Sisipan Data:
// Connect to the database $connect = mysqli_connect("yourhost", "username", "password", "dbName"); // Write the information to the database $query = "INSERT INTO tableName (nameMember, bandMember, photo, aboutMember, otherBands) VALUES ('$name', '$bandMember', '$pic', '$about', '$bands')"; mysqli_query($connect, $query);
Muat Naik Imej:
// Image upload path $target = "your directory"; $target = $target . basename($_FILES['photo']['name']); if (move_uploaded_file($_FILES['photo']['tmp_name'], $target)) { echo "The file has been uploaded, and your information has been added to the directory"; } else { echo "Sorry, there was a problem uploading your file."; }
Atas ialah kandungan terperinci Bagaimana untuk Menyimpan Nama Fail Imej yang Dimuat Naik dengan Cekap dalam Pangkalan Data Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!