Моля, вижте моя отговор на въпроса:
Запазване на множество изображения в mysql php от android, но се вмъква само едно изображение
Редактиране:
Във вашия PHP скрипт вие презаписвате качваното изображение, защото използвате един и същ път за качване и за двете изображения.
Трябва да се уверите, че $path
стойността е уникална .
Опитайте този скрипт:
<?php
if($_SERVER['REQUEST_METHOD']=='POST'){
define('HOST','hostname');
define('USER','username');
define('PASS','password');
define('DB','dbname');
$con = mysqli_connect(HOST,USER,PASS,DB) or die('Unable to Connect');
$path = "uploads/".uniqid().".png";
$path1 = "uploads/".uniqid().".png";
$actualpath = "http://oursite/PhotoUploadWithText/$path";
$actualpath1 = "http://oursite/PhotoUploadWithText/$path1";
$sql = "INSERT INTO uploads (image,image1,name) VALUES ('$actualpath','$actualpath1','$name')";
if(mysqli_query($con,$sql)){
file_put_contents($path,base64_decode($image));
file_put_contents($path1,base64_decode($image1));
echo "Successfully Uploaded";
}
mysqli_close($con);
}else{
echo "Error";
}