Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Pedekit su fetcharray

Parašė exoticDEVIL· 2010 Lap. 8 00:11:49
#1

Sveiki, turiu pasirases meniu, ir dabar su php is mysql pasiimu data jam. Meniu dvieju lygiu. Pirmo lygio categorijos pasiima normaliai, bet antro lygio kategorijas ispausdina viena karta, ir kai reikia sekancioje grupeje ispasdinti, nespausdina. Nebezinau ka daryti, nebuvau dar susidures su tokiu bajeriu, bandziau nunulinti, dar visokiu nesamoniu, bet po dvieju valandu spoksojimo i viena viena truko nervai. Tikiuosi paziureje fragmenta, ir jei kazka suprasite is mano paaiskinimo :) padesite man issispresti sia problema...
aciu!

<?php
$query = " SELECT * FROM categories ";
$get_categories = mysql_query($query);
$query2 = " SELECT * FROM sub_categories ";
$get_sub_categories = mysql_query($query2);
?>


<li id="Home"><a href="./" class="dir">Hjem</a>
<ul>
<?php
while($row = mysql_fetch_array($get_categories))
{
if ($row["category_main"] == 'Hjem')
{
echo '<li class="first"><a href="./" class="dir">'. $row["category_name"] . '</a>';
echo '<ul>';

while($row2 = mysql_fetch_array($get_sub_categories))
{
if (($row['category_name']) == ($row2['category_name']))
{
echo '<li><a href="./">'. $row2['sub_category'] . '</a></li> ';
}
}
$row2 = array();
echo '</ul>';
echo '</li>';
}

}
?>