Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एकाधिक चित्र अपलोड करें और उनके पथ को डेटाबेस में संग्रहीत करें

आपका $filepath चर और आपकी query आपके लूप में होना चाहिए।

आप mysql_query का भी उपयोग कर रहे हैं जो mysqli_ . के साथ संगत नहीं है कार्य।

वे दो API नहीं . करते हैं एक साथ मिलाओ। mysqli_query Use का उपयोग करें इसे डीबी कनेक्शन पास करते समय।

<?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. डेटाबेस तालिका से चुनिंदा ड्रॉप डाउन पॉप्युलेट करें

  2. MySQL में केस-असंवेदनशील प्रतिस्थापन?

  3. दो स्थितियों से मेल खाने वाली कई पंक्तियों का चयन करें

  4. MySQL क्वेरी लॉग को कैसे सक्षम करें?

  5. SQLSTATE [HY000] [2002] ऐसी कोई फ़ाइल या निर्देशिका नहीं