Подскажите, что не так... PHP: <?php mysql_connect("localhost","root","") or die(mysql_error()); mysql_select_db("rap") or die(mysql_error()); $a=0; while($a<11) { $sql=mysql_query("SELECT text FROM baza WHERE id='$a'"); $result=mysql_fetch_assoc($sql); $text=$result['text']; $poss=stripos($text,"б"); echo $poss; if ($poss==4) { echo $result['text']."<br>"; } $a++; } ?> Вот если делаю так то в $poss нету никакого значения даже если в тексте есть та буква.... почему? То есть если делаю вот так: PHP: <?php $poss=stripos("asd","s"); echo $poss; ?> то выводит 2; а в 1 примере ничего не выводит, разница только в том что в stripos(тут стоит переменная,а не текст, хотя разницы же нету?,"a"); То есть не выводит позицию текста! почему?
Пасибо! действительно проблема была в кодировке выставленной в EmEditore, изменил с unicode на кириллицу windows и все заработало!