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

छवि पथ का उपयोग कर डेटाबेस से नहीं लाई जाती है

इसे आज़माएं और अपने साथ तुलना करें, मुझे नहीं पता कि यह काम करता है क्योंकि मैंने परीक्षण नहीं किया, लेकिन इसे करना चाहिए।

अपलोड.php

include('config.php');

if ($_FILES["file"]["error"] > 0 )
{
    echo "Error: " . $_FILES["file"]["error"] . "<br>";
}
  else
{
    $filename  = basename($_FILES['file']['tmp_name']);
    $ext = pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION);

    $new_file_name = md5($filename).'.'.$ext;

    $final_save_dir = $_SERVER['DOCUMENT_ROOT'].DS.'www'.DS.'images'.DS;
    if(move_uploaded_file($_FILES['file']['tmp_name'], $final_save_dir . $new_file_name)) 
    {
        echo "Uploaded";
    } 
    else 
    {
       echo "File was not uploaded";
    }

    try
    {
        $stmt = $conn->prepare("INSERT INTO imgdb ( image ) VALUES ( ? ) ");
        $stmt->bindParam('1', $new_file_name, PDO::PARAM_STR);
        $conn->errorInfo();
        $stmt->execute();
    }
    catch (PDOException $e) 
    {
      echo 'Database Error'.$e->getMessage();
    }
}

fetch.php

<?php
include('config.php');
ini_set('display_startup_errors',1); 
ini_set('display_errors',1);
error_reporting(-1);

try
{
      $stmt = $conn->prepare("SELECT * FROM imgdb WHERE id = 3");
      $conn->errorInfo();
      $stmt->execute();

       while($row = $stmt->fetch(PDO::FETCH_ASSOC))
        {
            echo "<img src='images/".$row['image']."' height='100' width='100'/>"; 
        }
} 
catch (PDOException $e) 
{
     echo 'Database Error'.$e->getMessage();
}


  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 संग्रहीत प्रक्रिया को कैसे शेड्यूल करें?

  2. $this->db->insert_id () mysql codeigniter में काम नहीं कर रहा है

  3. जब प्रोजेक्ट MySQL और PostgreSQL दोनों का उपयोग करता है तो JsonStringType से JsonBinaryType पर स्विच करें

  4. AndroidApp और MySqlConnection ने कनेक्शन काम नहीं किया। खुला

  5. लिक्विबेस में सम्मिलित क्वेरी के लिए चेंजसेट को परिभाषित करें