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

Качете няколко изображения и съхранете пътя им в базата данни

Вашият $filepath променлива и вашата query трябва да е във вашия цикъл.

Вие също използвате mysql_query който не е съвместим с mysqli_ функции.

Тези два API-та не смесете заедно. Използвайте mysqli_query докато предавате DB връзка към него.

<?php
$con=mysqli_connect("abc.com","abc","ab","abc");
// Check connection
if (mysqli_connect_errno()) 
    {
        echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }

if(isset($_POST['submit']))           
{
 extract($_POST);

    if(isset($_FILES['support_images']['name']))
    {
        $file_name_all="";
        for($i=0; $i<count($_FILES['support_images']['name']); $i++) 
        {
               $tmpFilePath = $_FILES['support_images']['tmp_name'][$i];    
               if ($tmpFilePath != "")
               {    
                   $path = "propertyimages/"; // create folder 
                   $name = $_FILES['support_images']['name'][$i];
                  $size = $_FILES['support_images']['size'][$i];

                   list($txt, $ext) = explode(".", $name);
                   $file= time().substr(str_replace(" ", "_", $txt), 0);
                   $info = pathinfo($file);
                   $filename = $file.".".$ext;
                   if(move_uploaded_file($_FILES['support_images']['tmp_name'][$i], $path.$filename)) 
                   { 
                      $file_name_all.=$filename."*";
                   }
             }
              $filepath = rtrim($file_name_all, '*').$path;    
         $query=mysqli_query($con,"INSERT into propertyimages (`propertyimage`) VALUES('".addslashes($filepath)."'); ");
        }

    }
    else
    {
        $filepath="";
    }

    if($query)
    {
       header("Location: admin_profile.php");
    }
}


  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. Обединяване и сортиране на две Eloquent колекции?

  3. Как да получите множество резултати от един CallableStatement?

  4. Възможно ли е да се направи заявка за таблица с дървовидна структура в MySQL в една заявка, до всякаква дълбочина?

  5. Как да получите втора МАКСИМАЛНА ДАТА в MYSQL