Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengapa data yang saya unggah diganti namanya, dan data terkait ditambahkan ke baris yang berbeda?

$result =  mysqli_query($connection, $query);
if ($result)
{
 // use echo "success, data has been inserted successfully or create a success page and redirect to another page from here
}
else
{
 // query fails
}


$_FILES['uploadedimage']['name'] will give you the original image name.

Dalam kode Anda, Anda melakukan seperti,

$imagename=date("d-m-Y")."-".time().$ext; // you are adding date, time and extension of the image.
$target_path = "images/".$imagename;

Jadi, suka

$imagename= $_FILES['uploadedimage']['name']; // `$imagename` will now contain spongebob.png
$target_path = "images/".$imagename; // images/spongebob.png

PENTING :

`mysql_*` is deprecated. Migrate it to `mysqli_*` or `PDO`. You code is vulnerable to SQL Injection. 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cache MySQL dan fungsi tanggal

  2. Memulihkan database MySQL dari file fisik

  3. Temukan kombinasi yang memenuhi kriteria rentang

  4. Mengapa mysqli fetch() mengembalikan hasil kosong dari kolom teks panjang?

  5. Bagaimana cara mengubah kueri SELECT MySQL ini menjadi kueri DELETE?