इस समस्या को हल करने का एक संभावित तरीका छवि की सामग्री को गतिशील रूप से आउटपुट करने के लिए एक अलग स्क्रिप्ट है। :
image.php
header('Content-type: image/jpg');
// DataBase query and processing here...
echo $data['myImage'];
और जब भी आपको अपने डीबी में संग्रहीत छवियों को दिखाने की आवश्यकता हो तो इसे कॉल करें। आपके लूप के अंदर:
echo '<img src="image.php?id=' . $data['id'] . '">';
लेकिन डेटाबेस में छवियों को संग्रहीत करना आपके सर्वर पर भारी पड़ेगा और जब तक कि वे वास्तव में छोटे न हों या आपके पास कोई अच्छा कारण न हो ऐसा करने के लिए, आपको केवल उनके भौतिक स्थान को डिस्क पर संग्रहीत करना चाहिए।
यदि आप अपने उपयोगकर्ताओं से छवि स्थान छिपाना चाहते हैं, या पहुंच को नियंत्रित करना चाहते हैं, तो भी आप इस दृष्टिकोण का उपयोग कर सकते हैं, लेकिन उस मामले के लिए बेहतर और तेज़ विकल्प हैं।