यदि आप खोज करना चाहते हैं, तो आपको LIKE
. का उपयोग करना होगा सिंटैक्स, WHERE
. नहीं
$sql="SELECT * FROM members WHERE FirstName LIKE '". $fname ."%'";
LIKE & %
इसे वाइल्डकार्ड बनाएं। अब आपने कहा था कि आप पहले और आखिरी तक खोजना चाहते हैं, लेकिन आप केवल अपने पहले चर में पास होते हैं और आप केवल पहले फ़ील्ड से पूछताछ करते हैं, इसलिए आपको अंतिम नाम भी पास करना होगा और एसक्यूएल में एक या जोड़ना होगा और पहले नाम को समाहित करना होगा पसंद या उपनाम जैसे कोष्ठक में बेहतर प्रदर्शन के लिए यदि आप बाद में sql का विस्तार करते हैं ..
$sql="SELECT * FROM members WHERE (FirstName LIKE '". $fname ."%' OR LastName LIKE '". $lname ."%')";