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

PHP का उपयोग करके अन्य कॉलम टेक्स्ट वाली तालिका से चित्र कैसे प्राप्त करें

आप वह नहीं कर सकते जो आप करने की कोशिश कर रहे हैं। आपको अपने तर्क को दो लिपियों में अलग करने की आवश्यकता है। छवि डेटा को आपके अन्य डेटा के समान पास में प्राप्त करने का कोई तरीका नहीं है क्योंकि IMG टैग को एक SRC खिलाया जाता है जो कच्चा डेटा नहीं है, बल्कि इसके बजाय सर्वर को छवि की सेवा करने के लिए कहता है।

आपकी वर्तमान स्क्रिप्ट में जहाँ आप HTML उत्पन्न करते हैं, आपको बस अपने IMG टैग को SRC को एक नई स्क्रिप्ट के रूप में संदर्भित करने की आवश्यकता है जो आपके छवि डेटा को पुनः प्राप्त करने का काम करती है। कुछ इस तरह:

echo"   <p><img width='259' height='194' class='art-lightbox' name='image' src='display_image.php?id=" . $Row[0] . "'><br></p>";

मैं वहां मान रहा हूं कि $ Row[0] वर्तमान रिकॉर्ड के लिए अद्वितीय कुंजी रखता है। फिर आप एक और स्क्रिप्ट लिखते हैं, display_image.php जो केवल छवि डेटा प्राप्त करता है और इसे प्रदर्शित करने के लिए उचित शीर्षलेखों का उपयोग करता है:

$currentId = $_REQUEST['id'];
//  Your query code would be here using the $currentId to just retrieve the desired record
$SQLstring = "SELECT your_image_column_name FROM $TableName WHERE id = $currentId";
$QueryResult = mysql_query($SQLstring);
$img = mysql_fetch_array($QueryResult);
$content = $img['your_image_column_name'];
header('Content-type: image/jpg');
echo $content;


  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. php और mysql के साथ शेष बचे समय की गणना कैसे करें?

  3. सांख्यिकी राज्य में SQL क्वेरी अटक गई

  4. अजगर 2.6+ पर mysqldb (win32)

  5. लोड हो रहा है क्लास com.mysql.jdbc.Driver ... पदावनत संदेश है