Задача: сравнить строку к примеру MOBILNIE_TELEFONI со столбцом в таблице, если совпадение найдено, прерываем выполнение цикла и повторяем всё заново со следующей строкой, если не найдено, пишем в базу.
Делаю так:
//Достаем из базы в массив заголовки новостей на латинском
$resfrok = mysql_query("SELECT namel FROM mob_news");
//В цикле прокручиваем массив с сообщениями из базы и сравниваем их с новыми с помощью функции mysql_fetch_array
while($rowww = mysql_fetch_array($resfrok)) {
// Записать значение столбца FirstName (который является теперь массивом $rowww)
// $title_news_text2 Содержит строку которую сравниваем с табл
$str1 = $rowww['namel'];
$str2 = $title_news_text2;
$var1 = similar_text($str1, $str2, &$tmp);
//echo($tmp); // для вывода информации в процентах обращаемся к $tmp
//die ($tmp);
if ($tmp > 90)//процент совпадения
{
$sovppp = 1;
break;
}
else
{
$sovppp = 0;
}
}
if ($sovp < 1)
{
echo ' не совпадает!!! ';
//mysql_query("insert into mob_news set пишем в базу новость");
} else
{
echo 'совпадает!!! ';
echo '<br><br><br>';
//ничего не делаем
}
Не работает, хотя как мне кажется всё правильно, ткните носом, в упор не вижу ошибки.