Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Internet > Web razvoj > Serverske aplikacije i baze podataka
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion...
MySQL, PostgreSQL, MSQL, Oracle...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 24.4.2011, 23:08   #1
vladakg
Član
 
Član od: 4.4.2008.
Lokacija: Kragujevac
Poruke: 233
Zahvalnice: 8
Zahvaljeno 3 puta na 3 poruka
Exclamation Side menu i povlacenje podataka iz baze

Zdravo svima, nasao sam jedni skripticu koja mi se bas svidja za meni sa strane. Kad se klikne na kategoriju on izbaci podkategorije koje su dotle skrivene, a kad kliknem na neku drugu kategoriju on ovu prvo otvorenu uvuce pa onda otvori onu na koju sam kliknuo. Sve je to strava, namestio sam da radi kad rucno unesem podatke, ali se javlja problem kad hocu da namestim da vuce podatke iz baze podataka. Lista izgleda ovako:

HTML kod:
<ul id="menu">
        <li>
            <a href="#">Weblog Tools</a>
            <ul>
                <li><a href="http://www.pivotx.net/">PivotX</a></li>
                <li><a href="http://www.wordpress.org/">WordPress</a></li>
                <li><a href="http://www.textpattern.com/">Textpattern</a></li>
                <li><a href="http://typosphere.org/">Typo</a></li>
            </ul>
        </li>
        <li>
            <a href="#">Programming Languages</a>
            <ul>
                <li><a href="http://www.php.net/">PHP</a></li>
                <li><a href="http://www.ruby-lang.org/en/">Ruby</a></li>
                <li><a href="http://www.python.org/">Python</a></li>
                <li><a href="http://www.perl.org/">PERL</a></li>
                <li><a href="http://java.sun.com/">Java</a></li>
                <li><a href="http://en.wikipedia.org/wiki/C_Sharp">C#</a></li>
            </ul>
        </li>
        <li><a href="http://www.i-marco.nl/weblog/">Marco's blog (no submenu)</a></li>
        <li>
            <a href="#">Cool Stuff</a>
            <ul>
                <li><a href="http://www.apple.com/">Apple</a></li>
                <li><a href="http://www.nikon.com/">Nikon</a></li>
                <li><a href="http://www.xbox.com/en-US/">XBOX360</a></li>
                <li><a href="http://www.nintendo.com/">Nintendo</a></li>
            </ul>
        </li>
        <li>
            <a href="#">Search Engines</a>
            <ul>
                <li><a href="http://search.yahoo.com/">Yahoo!</a></li>
                <li><a href="http://www.google.com/">Google</a></li>
                <li><a href="http://www.ask.com/">Ask.com</a></li>
                <li><a href="http://www.live.com/?searchonly=true">Live Search</a></li>
            </ul>
        </li>
    </ul>
Kategorije mi se nalaze u tabeli koja se zove "menu" , a podkategorije se nalaze u tabeli koja se zove "submenu" i povezana je preko id_menu sa kategorijama. Jel zna neko kako da pozovem iz baze kategorije i podkategorije, a da mi lista izgeda ovako, i kad ubacim ili izbacim naknadno neku kategoriju ili podkategoriju da kod naravno izvrsi promene u listi?
vladakg je offline   Odgovor sa citatom ove poruke
Stara 25.4.2011, 18:12   #2
vladakg
Član
 
Član od: 4.4.2008.
Lokacija: Kragujevac
Poruke: 233
Zahvalnice: 8
Zahvaljeno 3 puta na 3 poruka
Određen forumom Re: Side menu i povlacenje podataka iz baze

Evo resenja, mozda nije najbolje napisano ali mi vrsi posao itekako

Kod:
<ul id="menu"> 
              <li> 
<?php

include("admin/includes/condb.php");
include("admin/includes/fje.php");
                connect();  
                $tbl_name="menu";
                $kategorije = mysql_query("SELECT * FROM $tbl_name ORDER BY menu_name ASC");

                if (!$kategorije) {
            die("Database query failed: " . mysql_error());
        }

        while ($row=mysql_fetch_array( $kategorije )) {
                        $id_sub=$row['id_menu'];
                echo "<a href=#>{$row["menu_name"]}</a>";
                $podkategorije = mysql_query("SELECT * FROM submenu WHERE id_menu=$id_sub ORDER BY sub_name ASC ");
            if (!$podkategorije) {
                die("Database query failed: " . mysql_error());
            }   echo "   <ul>";
            while ($pod=mysql_fetch_array( $podkategorije )) {
                           echo "<li><a href=#>{$pod["sub_name"]}</a></li> ";
                        }  
                    echo " </ul>";   

        }

            ?>
            
            </li> 
            
        </ul>
vladakg je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
[ACCESS] Resetovanje baze podataka Jenkiduduldu Serverske aplikacije i baze podataka 2 8.4.2008 0:25
prijedlog i pomoc za projekt iz baza podataka studentica Programiranje 3 5.3.2008 16:14
povezivanje baze podataka sa serverom deus[awesome] Programiranje 5 23.12.2006 2:02
Kako probiti sifru Access baze podataka Vlado78 Aplikativni softver 1 4.2.2006 11:16


Sva vremena su po Griniču +2 h. Sada je 2:35.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com