Kod
WHERE cat='shop'
Oto moje zapytanie do bazy:[php:1:b3db10b368]<?php
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='game'");
$num_game = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='fun'");
$num_fun = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='hobby'");
$num_hobby = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='music'");
$num_music = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='cdr'");
$num_cdr = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='news'");
$num_news = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='portal'");
$num_portal = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='soft'");
$num_soft = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='net'");
$num_net = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='pl'");
$num_pl = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='komp'");
$num_komp = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='driver'");
$num_driver = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='tour'");
$num_tour = mysql_num_rows($result);
$result = mysql_db_query($dbname, "SELECT * FROM site_links WHERE cat='shop'");
$num_shop = mysql_num_rows($result);
?>[/php:1:b3db10b368]
na pierwszy rzut oka troche duzo tego a pozatym slyszalem ze zbyt wiele zapytan "zabija" MySQL'a. Mozecie to potwierdzić? Jesli tak to w jaki sposób to zoptymalizowac?