我已經在MYSQL中安裝了this Levenshtein function。製造商建議使用此:mysql函數的返回結果
select levenshtein('butt', 'but') from test;
select levenshtein_ratio('butt', 'but') from test;
我想計算$之間,並在DB每個「名字」項的萊文斯坦比搜索,然後在PHP回聲它。
我該如何做到這一點?在此先感謝
$search = "Paul"; // The string I want compared to each DB entry
$query = "SELECT name, ??? FROM names"; // What's the MYSQL I need to use?
$response = @mysqli_query($dbc, $query);
while($row = mysqli_fetch_array($response)){
echo "Levenshtein Ratio: ".$row['???'];
echo "<br>";
}
如果我使用'$查詢= 「選擇萊文斯坦( '對接', '而是')FROM名稱;'和'$行[ '萊文斯坦']',我得到」 通知:未定義指數:萊文斯坦在...「 –
就是這樣!非常感謝 –