czech
Новичок
у меня база в utf8
и ниже привеженный код выводит
вот это
	
	
		
		
	
	
		
			
		
		 
	
	
	
	
		
что не так
								и ниже привеженный код выводит
вот это
		PHP:
	
	for ($q=192; $q<224; $q++) {
echo "<a href=people.php?q=".chr($q)." >".chr($q)."</a>"; //перебираем и выводим все символы русского алфавита, одновременно делая их сслыками на скрипт с передачей самого символа в качестве параметра
}
echo '<a href="people.php?q=all">Все</a><br>'; //добавляем в конец индекса "Все" - чтобы выбрать все :)
if (isset($_GET['q'])) //если переменная q передана методом GET, то
{
$q=$_GET['q']; //переопределяем переменную (иногда надо)
if ($q=='all') //если перемнная q равна all, то делаем выборку всех
{
$sql ="SELECT *  FROM `persons`  ORDER BY `name`";	
$result = mysql_query($sql) or die(mysql_error());
}
else //иначе делаем выборку тех фамилий, которые начинаются на букву, переданную в ссылке в качестве значения переменной $q
{
$sql ="SELECT *  FROM `persons`  WHERE LCASE(name) LIKE '$q%' ORDER BY `name`";	
$result = mysql_query($sql) or die(mysql_error());
}
while ($row=@mysql_fetch_array($result)) //выводим полученные данные в цикле
{
echo "<a  href='human.php?id=".$row['personid']."'>".$row['name']."  </a><hr>";
}
}Вложения
- 
		
			
	
			
		
		
		8,2 KB Просмотры: 83
 
	            
 
				 
 
		 
 
		