Не пойму че да как, кому не лень помогите .......................................................... Код (Text): 2. Изменить код файла meta.php так чтобы внедрить на сайте шаблонные метатеги на страницах товаров, для которых метатеги не указаны в базе данных. Сейчас в этом случае просто выводится только название странички в теге “title”, а нужно, чтобы выводился тег “title” вида “Купить <name> в Киеве недорого” и метатег “description” вида “Заказывайте <name> в Киев. Интернетмагазин предлагает большой выбор от лучших производителей.”, где <name> название товара. Содержимое файла “meta.php”: $request = mysql_query('SELECT `title`, `description` FROM `meta` WHERE `product_id` = '.$id); if($data = mysql_fetch_assoc($request)) { echo '<title>'.$data['title'].'</title>'; echo '<meta name="description" value="'.$data['descripiton'].'" />'; } else { $request = mysql_query('SELECT `name` FROM `products` WHERE `id` = '.$id); if($data = mysql_fetch_assoc($request)) echo '<title>'.$data['name'].'</title>'; } Содержимое таблицы “products”: id name price 1 Бритва 100 2 Крем 150 3 Мыло 170 4 Порошок 110 Содержимое таблицы “meta”: id product_id title description 1 1 Бритва электронная Лучшие электробритвы в Киеве... 2 3 Душистое мыло 3 4 Самые эффективные стиральные...
Код (Text): // выводим meta-данные, если они есть в таблице meta $request = mysql_query('SELECT `title`, `description` FROM `meta` WHERE `product_id` = '.$id); if($data = mysql_fetch_assoc($request)) { echo '<title>'.$data['title'].'</title>'; echo '<meta name="description" value="'.$data['descripiton'].'"/>'; } else { // выводим шаблонные meta-данные $request = mysql_query('SELECT `name` FROM `products` WHERE `id` = '.$id); if($data = mysql_fetch_assoc($request)) echo '<title>Купить '.$data['name'].' в Киеве недорого</title>'; echo '<meta name="description" value="Заказывайте '.$data['descripiton'].' в Киев. Интернет-магазин предлагает большой выбор от лучших производителей"/>'; } Интересно, сколько лишних запросов в этом интернет-магазине...