|
|
|
| Добрый день!
Возникла такая проблема: на локальной машине построение списка городов по алфавиту происходит как надо от "А" и т.д.
На хостинге тот же код работает некорректно, т.е. список строится начиная с буквы "Б", а города на "И" "А" "С" находятся в самом конце, как "не от мира всего".
Ниже приведен код php:
<?php
$link = mysql_connect("localhost", $login_mysql, $passwd_mysql)
or die("Could not connect : " . mysql_error());
mysql_select_db("garantekb",$link) or die("Could not select database");
$query="select * from represent order by city";
$result = mysql_query($query,$link) or die("Query failed : " . mysql_error());
while ($row=mysql_fetch_array ($result))
{
echo "<li>".$row["city"]."<br>";
}
mysql_free_result ($result);
echo "</div>";
?>
|
На локальной машине стоит denver2:
apache-2.0
php-4.3.6
mysql-3.23.53
На хостинге:
apache-1.3.28
php- 4.3.10
mysql-4.0.20 | |
|
|
|
|
|
|
|
для: Mozg
(09.03.2005 в 15:43)
| | Требуйте у хостера, чтобы сортировка происходила как надо - они просто поленились перекомпилировать MySQL - в письме напишите, что у всех хостеров кроме их сортировка русских букв осуществляется корректно. | |
|
|
|
|
|
|
|
для: cheops
(09.03.2005 в 22:50)
| | Спасибо. Так и сделаю. | |
|
|
|