[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос к БД mysql
Tango1988
Помогите составить запрос к базе данных.В базе есть 2 таблицы 1)Products 2) Tovari.

Вот запрос: $query = "SELECT * FROM products WHERE cat='$cat' ORDER BY id DESC";

Нужно что бы из БД выводился товар, не только из таблицы Products но и из Tovari

Вот что есть:

Функция выборки товаров по категориям

function get_cat_products($cat)

{

db_connect();

$query = "SELECT * FROM products WHERE cat='$cat' ORDER BY id DESC";

$result = mysql_query($query);

$result = db_result_to_array($result);

return $result;

}


файл вывода категорий:

<?php



$cat = $_GET['id'];
$products = get_cat_products($cat);
foreach($products as $item):?>

<?endforeach;?>
Tango1988
Таблицы:

CREATE TABLE `categories` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(100) NOT NULL,
`cat_id` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8


CREATE TABLE `products` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(100) NOT NULL,
`description` text NOT NULL,
`image` varchar(100) NOT NULL,
`cat` varchar(100) NOT NULL,
`description_index` text NOT NULL,
`price` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8


CREATE TABLE `tovari` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(100) NOT NULL,
`description` text NOT NULL,
`image` varchar(100) NOT NULL,
`cat` varchar(100) NOT NULL,
`description_index` text NOT NULL,
`price` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.