V1taliy
Новичок
Связь таблиц
Добраго дня всем!
у меня вопрос такого характера!
есть 3 таблицы
Добраго дня всем!
у меня вопрос такого характера!
есть 3 таблицы
вот их код;
как мне сделать так чтобы в я добавлял в оснавную таблица в поля firm и mater цифры а при выводе данных на экран вместо цифр были названия из таблиц справачников
вот сам php код для вывода таблицы на экран я так понимаю что надо как то прописать связку в Select но не могу понять как!
помогите пожалуйста! заранее благодарен
Добраго дня всем!
у меня вопрос такого характера!
есть 3 таблицы
Добраго дня всем!
у меня вопрос такого характера!
есть 3 таблицы

вот их код;
Код:
CREATE TABLE `tovarbase` (
`id` int( 3 ) NOT NULL auto_increment , `stret` varchar( 40 ) NOT NULL , `codfirm` int( 3 ) NOT NULL , `codname` int( 3 ) NOT NULL , `zakaz` varchar( 40 ) NOT NULL)
codfirm первичный
CREATE TABLE `firm` (
`codfirm` int( 3 ) NOT NULL auto_increment , `namefirm` varchar( 40 ) NOT NULL)
codfirm первичный
CREATE TABLE `mater` (
`codmater` int( 3 ) NOT NULL auto_increment , `namemater` varchar( 40 ) NOT NULL) codmane первичный
как мне сделать так чтобы в я добавлял в оснавную таблица в поля firm и mater цифры а при выводе данных на экран вместо цифр были названия из таблиц справачников

вот сам php код для вывода таблицы на экран я так понимаю что надо как то прописать связку в Select но не могу понять как!
Код:
<?
$link = mysql_connect("localhost", "root", "")or die("Не могу подключиться" );
mysql_select_db('tovar', $link) or die ('Не могу выбрать БД');
$query = "SELECT * FROM tovarbase";
$res = mysql_query( $query );// посылаем запрос базе данных
echo '<table align="center" cellpadding="3" CELLSPACING="0" width="30%" bgcolor="" border="3" bordercolor="#66CCCC">';
echo '<tr>';
echo '<td align="center" <FONT size="4" color="100088"><strong>Id';
echo '<td align="center" <FONT size="4" color="100088"><strong>Улица';
echo '<td align="center" <FONT size="4" color="100088"><strong>Фирма';
echo '<td align="center" <FONT size="4" color="100088"><strong>Материал';
echo '<td align="center" <FONT size="4" color="100088"><strong>заказчик';
echo '</tr>';
while($pole = mysql_fetch_array( $res ))
{
echo '<tr>';
echo '<td align="center" <FONT size="3" color="100088">'.$pole['id'].'</td>';
echo '<td align="center" <FONT size="3" color="100088">'.$pole['stret'].'</td>';
echo '<td align="center" <FONT size="3" color="100088">'.$pole['codfirm'].'</td>';
echo '<td align="center" <FONT size="3" color="100088">'.$pole['codmater'].'</td>';
echo '<td align="center" <FONT size="3" color="100088">'.$pole['zakaz'].'</td>';
echo '</tr>';
}
echo
помогите пожалуйста! заранее благодарен