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

Форум MySQL

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

 

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

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

тема: Mysql_close()
 
 автор: gerata   (13.04.2006 в 18:26)   письмо автору
 
 

Хостеры закрыли мой сайт мотивируя, что я загружаю из сервак, и по рекомендовали функцию

mysql_close();
Разве это поможет?


  
 <?
mysql_select_db
($database_car$car);
$query_Recordset3 "SELECT * FROM mode ";
$Recordset3 mysql_query($query_Recordset3$car) or die(mysql_error());
$row_Recordset3 mysql_fetch_assoc($Recordset3);
$totalRows_Recordset3 mysql_num_rows($Recordset3);

 
$num=17;
  
$td==0
  do { 
  
mysql_select_db($database_car$car);
$query_count "SELECT COUNT(*) FROM them WHERE themes.id_mode='".$row_Recordset3['id_mode']."'";
$count mysql_query($query_count$car) or die(mysql_error());
$row_count mysql_fetch_assoc($count);
$totalRows_count mysql_num_rows($count);
if (
$row_count['COUNT(*)'] !='0'){
$class"class=zagnews";
} else 
$class"class=newsblock";
  if (
$td ==0) echo"<td  valign=top><table border=0>";

  echo 
"<tr><td  valign=top><table border=0 align=center cellpadding=0 cellspacing=0><tr aling=centr><td width=150><a href=main.php?id_doska=1&cat=sale&id_mode=".$row_Recordset3['id_mode']."><font class=newsblock>".$row_Recordset3['mode']."</font></a></td><td width=20><font $class>".$row_count['COUNT(*)']."</font></td></tr></table>";/**/
 
$td++;
      if (
$td==$num)
      {
                      echo 
"</table><td>";
                    
$td=0;
    } 
mysql_close();
   
?>
    
     <?php } while ($row_Recordset3 mysql_fetch_assoc($Recordset3)); mysql_close();?>


В этом скрипте уже стоят mysql_close()

   
 
 автор: Trianon   (13.04.2006 в 18:45)   письмо автору
 
   для: gerata   (13.04.2006 в 18:26)
 

и поделом.
Всё решается одним(!) запросом. Вы же плодите кучу. Еще и с select_db в цикле в придачу.

SELECT mode.id_mode as id, mode, count(*) as cnt
FROM mode JOIN themes ON mode.id_mode=themes.id_mode
GROUP BY mode.id_mode

   
 
 автор: Gerata   (13.04.2006 в 18:59)   письмо автору
 
   для: Trianon   (13.04.2006 в 18:45)
 

Спасибо
сейчас попробую
а можно самой узнать как мои скрипты грузят сервак?

   
 
 автор: Trianon   (13.04.2006 в 19:09)   письмо автору
 
   для: Gerata   (13.04.2006 в 18:59)
 

Зависит от хостера. У некоторых бывают в панели управления хостом средства наблюдения за нагрузкой.

   
Rambler's Top100
вверх

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