/ / खोज बार - php, mysql, डेटाबेस का उपयोग कर डेटाबेस से परिणाम के रूप में शीर्षक और विवरण के साथ छवि प्रदर्शित करें

खोज बार - php, mysql, डेटाबेस का उपयोग कर डेटाबेस से परिणाम के रूप में शीर्षक और विवरण के साथ छवि को प्रदर्शित करें

शीर्षक के साथ छवि को प्रतिध्वनित करने के लिए मदद चाहिएऔर नीचे दिए गए कोड में विवरण, जब यह खोज शीर्षक और विवरण प्रदर्शित करता है जो मैं डेटाबेस में सम्मिलित करता हूं, तो मैं खोज पट्टी में खोज के दौरान शीर्षक और विवरण के साथ छवि प्रदर्शित करना चाहता हूं।

<?php
$query = $_GET["query"];

$min_length = 1;

if(strlen($query) >= $min_length){

$query = htmlspecialchars($query);


$query = mysql_real_escape_string($query);


$raw_results = mysql_query("SELECT * FROM products
WHERE (`title` LIKE "%".$query."%") OR (`description` LIKE "%".$query."%")") or die(mysql_error());


if(mysql_num_rows($raw_results) > 0){

while($results = mysql_fetch_array($raw_results)){


echo "<p><h3>".$results["title"]."</h3>".$results["description"]."</p>";

}

}
else{
echo "No results";
}

}
else{
echo "Minimum length is ".$min_length;
}

?>

उत्तर:

उत्तर № 1 के लिए 1

जैसे कि अगर मैं इसे सही समझता हूं तो समस्या यह है कि आप अपनी छवि को नहीं छाप रहे हैं

 while($results = mysql_fetch_array($raw_results)){
echo "<img src="/images/.$result["image"]." >";
echo "<p><h3>".$results["title"]."</h3>".$results["description"]."</p>";

}

PHP 7 में माईस्क्ल एपि को पूरी तरह से हटा दिया जाएगा

और कृपया mysqli पैराट्राइज्ड क्वेरी या pdo का उपयोग करें बॉबी टेबल देखें http://bobby-tables.com/


जवाब के लिए 0 № 2

इसके साथ, मुझे लगता है कि आपको डेटाबेस में छवियों के लिंक को संग्रहीत करने की भी आवश्यकता है। फिर छवि के पथ को प्रतिध्वनित करें।