我想顯示CATEGORIES,然後在鼠標懸停上顯示SUBCATEGORIES。我有2個表:查詢顯示類別和子類別
create table categorias (
`idCategoria` int NOT NULL PRIMARY KEY,
`nomCategoria` varchar (55) NOT NULL,
`desCategoria` varchar (255),
`tipoCategoria` int (2),
`fotoCategoria` varchar (55),
`metaTiCategoria` varchar (255),
`metaDesCategoria` varchar (255),
`keywordsCategoria` varchar(100)
)
和
CREATE TABLE IF NOT EXISTS `subcategoria` (
`idSubcate` int(3) NOT NULL AUTO_INCREMENT,
`nomSubcate` varchar(55) NOT NULL,
`fotoSubcate` varchar(255) DEFAULT NULL,
`metaTiSubcate` varchar(255) DEFAULT NULL,
`metaDesSubcate` varchar(255) DEFAULT NULL,
`keywordsSubcate` varchar(255) DEFAULT NULL,
`tipoSubcate` int(1) DEFAULT NULL,
`cateSubcate` int(3) DEFAULT NULL,
PRIMARY KEY (`idSubcate`))
的PHP代碼:
<ul class="grid cs-style-4">
<?
$cate = 'communit_new_site_2016.categorias';
$qry = ("SELECT *
from $cate
where $cate.tipoCategoria = 1 or $cate.tipoCategoria=3
ORDER BY $cate.nomCategoria
");
$rst = mysql_query($qry);
$tN = mysql_num_rows($rst);
$cN = 1;
?>
<?
while($categoria = mysql_fetch_assoc($rst)) {
?>
<li class="col-xs-12 col-sm-12 col-md-3">
<div class="col-xs-12 col-sm-12 col-md-12 text-center">
<figure>
<div><img src="<?= $categoria['fotoCategoria'] ?>" alt="<?= $categoria['nomCategoria'] ?>"></div>
<figcaption class="subcate">
<?
$sub = 'communit_new_site_2016.subcategoria';
$catein = 'communit_new_site_2016.categorias';
$qry1 = ("SELECT nomSubcate
from $sub
ORDER BY $sub.nomSubcate
");
$rst1 = mysql_query($qry1);
$tN1 = mysql_num_rows($rst1);
$cN1 = 1;
?>
<?
while($subcate = mysql_fetch_assoc($rst1)) {
?>
<span> <?= $subcate['nomSubcate']?></span>
<?
if($cN1 != $tN1) {
?>
<?
}
$cN1++;
}
?>
</figcaption>
</figure>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 text-center">
<a href=""><span class="caption"><?=$categoria['nomCategoria']?></span></a>
</div>
</li>
<?
if($cN != $tN) {
?>
<?
}
$cN++;
}
?>
</ul>
的網頁是www.communita.com.mx/interior.php。 此外,有兩種類型:室內(室內)和室外(室外)。這就是爲什麼我使用tipoCategoria = 1(室內)和3室內和室外。
在此先感謝。
分類如何與子類別相關? –
@不要驚慌子類別在cateSubcate引用類別(idCategorias) – goeknax
上有一個fereign鍵謝謝,我認爲這可能是它,但不確定。你有沒有意識到你的PHP中有一些「if」塊,但沒有任何內容? –