आपको कोई तिथि नहीं मिल रही है क्योंकि आपके पास उद्धरणों के बीच अतिरिक्त स्थान है,
$query_getShows = "SELECT * FROM toho_shows WHERE toho_shows.show =' ". $show. " '";
^ HERE ^
जिसे बाद में पार्स किया जाएगा
SELECT * FROM toho_shows WHERE toho_shows.show =' gothaf '
इसे हटा दें और यह काम करेगा
$query_getShows = "SELECT * FROM toho_shows WHERE toho_shows.show ='". $show. "'";
एक विचार के रूप में, क्वेरी SQL Injection
के साथ असुरक्षित है
यदि मान (s ) चर के बाहर से आया था। इससे बचाव के तरीके जानने के लिए कृपया नीचे दिए गए लेख पर एक नज़र डालें। PreparedStatements
. का उपयोग करके आप मूल्यों के इर्दगिर्द सिंगल कोट्स का उपयोग करने से छुटकारा पा सकते हैं।