Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dlaczego przesyłane przeze mnie dane są zmieniane, a odpowiadające im dane są dodawane do różnych wierszy?

$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.

W swoim kodzie robisz tak,

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

Więc polub

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

WAŻNE:

`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. mysql:konwertuj timediff() na sekundy

  2. MySQL:Jak znaleźć liście w konkretnym węźle

  3. System wiadomości w php mysql

  4. password_hash, password_verify, niezrozumienie MySQL?

  5. Jak coś OR DIE() działa w PHP?