Обединение на 2 заявки?

streleca_stz

Registered
Здравейте! Искам да попитам има ли възможност тези 2 заявки да се обединят в 1, но пак да се показва информацията? Питам понеже знам че колкото по - малко заявки, толкова по - бързо зареждат страниците и за това.. :)

PHP:
$q = mysql_query('SELECT cat_title,general_cat_id FROM mcf_cats WHERE cat_id='.$topic['cat_id']) or die (mysql_error());
$cat = mysql_fetch_assoc($q);

$query = mysql_query('SELECT general_cat_title FROM mcf_general_cats WHERE general_cat_id='.$cat['general_cat_id']) or die (mysql_error());
$general= mysql_fetch_assoc($query);
 
<?php
$q = mysql_query('SELECT cat_title,general_cat_id FROM mcf_cats as cats JOIN mcf_general_cats as mgc ON (mgc.general_cat_id=cats.general_cat_id) WHERE cats.cat_id='.$topic['cat_id']) or die (mysql_error());
$cats = mysql_fetch_assoc($q);
?>
 
Karcho каза:
<?php
$q = mysql_query('SELECT cat_title,general_cat_id FROM mcf_cats as cats JOIN mcf_general_cats as mgc ON (mgc.general_cat_id=cats.general_cat_id) WHERE cats.cat_id='.$topic['cat_id']) or die (mysql_error());
$cats = mysql_fetch_assoc($q);
?>

Ммм вади ми някаква грешка?
Column 'general_cat_id' in field list is ambiguous
 
<?php
$q = mysql_query('SELECT cats.cat_title,cats.general_cat_id FROM mcf_cats as cats JOIN mcf_general_cats as mgc ON (mgc.general_cat_id=cats.general_cat_id) WHERE cats.cat_id='.$topic['cat_id']) or die (mysql_error());
$cats = mysql_fetch_assoc($q);
?>
 
Мм така сработи, но къде трябва да поставя `general_cat_title`, за да се показва заглавието?

ЕДИТ: Успях да го оправя! Мерси :?:
 

Back
Горе