
17.06.2009, 16:14
|
|
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
erihtoney, если в таблице ни одной записи, то выведется одна пустая строка.
Правильнее:
PHP код:
//...
if(mysql_num_rows($result10)<1)
{
print '<tr><td colspan=3>Результатов нет</td></tr>';
}
else
{
while($myrow_top10=mysql_fetch_array($result10))
{
//... действия по выводу
}
}
//..
Еще неплохо делать mysql_free_result($result10).
Вместо mysql_fetch_array оптимальнее использовать mysql_fetch_assoc или mysql_fetch_array($result10,MYSQL_ASSOC);
1.Как сделать подсчет строк в textarea?
Если надо локально, без отправки текста на сервер, то вот:
Код HTML:
<html><body>
<textarea onchange='countstr(this.value);' onkeyup='countstr(this.value);'>
</textarea>
<br>Строк: <span id='strnum'></span>
<script language='JavaScript'>
function countstr(text)
{
document.getElementById('strnum').innerHTML= text.length - text.replace(/\n/g,'').length;
}
</script>
</body></html>
Последний раз редактировалось d_x; 17.06.2009 в 16:27..
|
|
|