Re: Выпадающий список
Я пытаюсь сравнить два масива один состоит из строк типа
1.
большое яблоко
красная морковь
зеленый огурец
2. он же база слов которые я ищу в 1. масиве
яблоко
огурец
морковь
если сравнивать масивы функцией in_array то сравнить я могу лиш строку по точному совпадению
но в етом случае код
$a = array();
$result = mysql_query("SELECT brand FROM baza",$db);
while ($myrow = mysql_fetch_array($result)) {
$a[] = $myrow['brand'];
}
$b = array();
$result = mysql_query("SELECT model FROM baza",$db);
while ($myrow = mysql_fetch_array($result)) {
$b[] = $myrow['model'];
}
$result2 = mysql_query("SELECT * FROM poisk",$db);
while ($myrow2 = mysql_fetch_array($result2)) {
if (in_array("".$myrow2["text"]."", $a) ) {
print"есть повтор <font color='#ff0000'><b>".$myrow2["text"]." +++++ ".$myrow2["postav"]."</b></font><br> ";
}
else {
print"нету повтора ".$myrow2["text"]." <br> ";
}
}
выводит данные так как нужно а именно на выходе я имею столбик всех искомых строк и напротив совпавшие либо не совпавшие строки
но нужно найти подстроку яблоко в строке большое яблоко а конструкция с регулярным выражением не подходит для функции in_array чтоже делать