Следующий код предназначено для использования Левенштейн() для сравнения пользовательского ввода слова к значениям в столбце таблицы MySQL:значение петли MySQL столбцов как переменная
$searched=$_POST['searched'];
$sql = "SELECT * FROM `word_list`;";
$result = mysqli_query($conn,$sql);
while($row=mysqli_fetch_assoc($result))
$title = $row['word'];
$sound = levenshtein($searched, $title);
if ($sound < 4) {
echo $title;
}
?>
Моей путаница проистекает из механики фактического цикла в значениях столбца «word» таблицы как переменной для второй строки int he levenshtein.
В конечном счете, я хотел бы объединить значения из этого столбца в переменную $ title и повторить значения, которые дают расстояние levenshtein меньше 4, но я не могу возвращать какой-либо результат.
Я не понимаю ваш вопрос. 'while' или' for' на самом деле не имеет значения. Используйте 'break;', если вы хотите преждевременно выйти из него. – Kermit