Mysql
 sql >> база данни >  >> RDS >> Mysql

как да качите повече от едно изображение на сървър (база данни mysql) с помощта на php и android

Моля, вижте моя отговор на въпроса:

Запазване на множество изображения в 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";
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сортиране на PHP масив в колони

  2. Как да оптимизираме MySQL Boolean пълнотекстово търсене? (Или с какво да го заменя?) - C#

  3. MYSQL - дата и час в секунди

  4. Пребройте броя на редовете в golang

  5. TRIGGERS, които причиняват неуспех на INSERT? Възможен?