[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна помощ со сравнением строк
Serg86
Задача: сравнить строку к примеру 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>';

//ничего не делаем
}


Не работает, хотя как мне кажется всё правильно, ткните носом, в упор не вижу ошибки.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.