Как вы думаете, о чём думал русский человек, который написал поиск по статьям таким вот образом (в тексте есть упрощения, но местами орфография автора сохранена):
$query="SELECT * FROM articles WHERE article_type='article'";
$res=mysql_get_matrix($query);
$out=array();
foreach ( $res as $v )
{
$found_here=0;
foreach ( $search_words as $word )
if ( preg_match ( '/'.$word.'/', $v['text'] )) $found_here=1;
if ( $found_here ) $out[]=array( $found_here, $v);
}
if ( count($out)>0)
{
// здесь вывод
foreach ( $out as $k=>$v )
{
if ( $k>= $current_page_start && $k <=$current_page_end)
{
print_highlighted ( $search_words, $v['text']);
}
}
};Syhi-подсветка кода
$res=mysql_get_matrix($query);
$out=array();
foreach ( $res as $v )
{
$found_here=0;
foreach ( $search_words as $word )
if ( preg_match ( '/'.$word.'/', $v['text'] )) $found_here=1;
if ( $found_here ) $out[]=array( $found_here, $v);
}
if ( count($out)>0)
{
// здесь вывод
foreach ( $out as $k=>$v )
{
if ( $k>= $current_page_start && $k <=$current_page_end)
{
print_highlighted ( $search_words, $v['text']);
}
}
};Syhi-подсветка кода