सुनिश्चित करें कि आप AGAINST
. में निर्दिष्ट चर के आसपास उद्धरण डाल रहे हैं ।
पीएचपी में:
$some_term = '"'.$some_term.'"'; // Adds quotes around string
$stmt = $db->prepare('SELECT * FROM example WHERE MATCH(some_column) AGAINST(:some_term)');
$stmt->bindParam(':some_term', $some_term, PDO::PARAM_STR);
$stmt->execute();
या आप इसे MySQL स्टेटमेंट में भी कर सकते हैं:
$stmt = $db->prepare('SELECT * FROM example WHERE MATCH(some_column) AGAINST(CONCAT(\'"\',:some_term,\'"\')');
$stmt->bindParam(':some_term', $some_term, PDO::PARAM_STR);
$stmt->execute();
बूलियन पूर्ण-पाठ खोजों पर MySQL दस्तावेज़ के अनुसार ए> :