<?
include("../connect.php");
function tovar($gid)
{
$t=mysql_query("SELECT ves.name as Tov FROM ves where gid=\"$gid\" ");
while ($tov=mysql_fetch_array($t))
{echo $tov['Tov']; }
}
$my_res=mysql_query("SELECT * from goods");
while($my_row=mysql_fetch_array($my_res))
{
$gid=$my_row['id'];
echo "<ul><li><p>".$my_row['p_name']."</p></li>";
echo "<li>".tovar($gid)."</li>";
echo "</ul>";
}
?>
На сайте есть левый столбик с различной рекламной инфой и списком на ссылки с продукцией. Каталог товаров и продукция берутся из базы данных. Подскажите целесообразно ли так выводить продукцию из базы и не будет ли этот скрипт сильно загружать сайт. Ведь список вдобавок раскрывающийся, на jquery. Спасибо
Спустя 16 минут, 47 секунд (28.09.2010 - 16:33) SlavaFr написал(а):
да, этот скрипт будет сильно напрягать базу, так как считывает все goods
да, так делать не целеобразно.
да, так делать не целеобразно.
Спустя 6 минут, 36 секунд (28.09.2010 - 16:39) Joker написал(а):
http://phpforum.ru/index.php?showtopic=223...=0entry218882
вот тут есть пример, как вывести древовидное меню с минимальными затратами.
вот тут есть пример, как вывести древовидное меню с минимальными затратами.
Спустя 50 минут, 38 секунд (28.09.2010 - 17:30) Timonovsky написал(а):
Ребята, в той статье написано то же самое что и в этой, только без html.
Спустя 1 минута, 10 секунд (28.09.2010 - 17:31) Joker написал(а):
Timonovsky
ну конечно!
ну конечно!