Показать сообщение отдельно

  #11  
Старый 17.06.2009, 16:14
d_x
Постоянный
Регистрация: 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..
 
Ответить с цитированием