Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: помогите пронумеровать список из БД
 
 автор: Vezuvian   (27.04.2009 в 21:21)   письмо автору
 
 

Помоите пожалуйста пронумеровать список из БД, в таблице БД колонки номеров нет, а мне нужно чтобы этот список был пронумерован до 10, таким образом:
1 EGO 155
2 Birkoff 88
3 Luke 65
4 Mili 57
5 sdfasdf 42
и т.д.

а у меня получается вот так:
1 2 EGO 155
1 2 Birkoff 88
1 2 Luke 65
1 2 Mili 57
1 2 sdfasdf 42
и т.д.

Вот часть скрипта, который я использую:
<?

$q = mysql_query("SELECT char_name, pvpkills, onlinetime FROM characters
ORDER BY pvpkills DESC LIMIT 10");
if($q == FALSE){ echo "Error"; End_page(); }
echo "<table td colspan='3' style='height: 24px' valign='top'>";


while($row = mysql_fetch_array($q))
{
echo "<tr align='center'>";
$a = 1;
while ($a < 3)
{
echo "<td class='number'>$a</font></td>";
$a = $a + 1;
}

echo "<td class='name'>".$row["char_name"]."</font></td>";
echo "<td class='value'>".$row["pvpkills"]."</font></td>";
echo "</tr>";
}
echo "</table>";
?>

  Ответить  
 
 автор: Heavy   (27.04.2009 в 21:47)   письмо автору
 
   для: Vezuvian   (27.04.2009 в 21:21)
 

<?php

for($i 1$row mysql_fetch_assoc($q); $i++)
{
    echo 
"<tr align='center'>";
    echo 
"<td class='number'>{$i}</font></td>";
    echo 
"<td class='name'>".$row["char_name"]."</font></td>"
    echo 
"<td class='value'>".$row["pvpkills"]."</font></td>"
    echo 
"</tr>";
}

?>

PS "Чистые" строки перед выводом еще нужно пропускать через htmlspecialchars(), не забывайте...

  Ответить  
 
 автор: Vezuvian   (27.04.2009 в 22:05)   письмо автору
 
   для: Heavy   (27.04.2009 в 21:47)
 

Спасибо огромное, а то я долго мучалась, а теперь всё ОК, спасибо!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования