|
|
|
| Извините за такое название, нашел полезный мне код на форуме, но не могу справиться с подсчетом первых букв, как посчитать сколько их будет до цикла? а конкретно в массиве letter соответственно с группировкой
<?php
$query="SELECT LEFT(name,1) AS letter, name, id_town
FROM town
ORDER BY name";
$res=mysql_query($query);
$n='';
if($res){
if(mysql_num_rows($res)){
while($row=mysql_fetch_assoc($res)){
if($row[letter]<>$n) echo '<hr />'.$row[letter].'<br />';
printf ("<a href='post_towns_pu.php?id_town=$row[id_town]'>%s</a>
", $row["name"]);
}
}
}
?>
|
| |
|
|
|
|
|
|
|
для: gOFREe
(21.05.2014 в 22:47)
| | Функция mysql_num_rows($res) как раз возвращает количество строк, которое вернул запрос | |
|
|
|