Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

rad sa dve pormenljive

[es] :: PHP :: rad sa dve pormenljive

[ Pregleda: 2569 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

F F F F
Subotica

Član broj: 125734
Poruke: 86
77.46.176.*



Profil

icon rad sa dve pormenljive05.07.2007. u 15:35 - pre 203 meseci
Imam stranicu koja čita podatke iz baze a pošto u bazi ima mnogo unosa na toj stranici sam napravio "paginaciju" tj navigaciju i podaci se ispisuju na stranice koje se automatski generišu. na stranici takođe imam dropdown meni (select) gde je potrebno izabrati kategoriju (iz baze) koja treba da se prikazuje (npr. vesti ili zanimljivosti). pitanje: kako da stranica zapamti promenljivu izabranu sa dropdown menia, tj da se ta promenljiva pamti sve do sledeće promene na dropdown meniu. Tačnije, kada na paginaciji listam stranice, on zaboravi kategoriju koju sam ja prethodno izabrao (sa dropdowna) i javlja grešku.
 
Odgovor na temu

mickey.co.ba
Miralem Halilovic
Sarajevo, BiH

Član broj: 26263
Poruke: 136
87.250.113.*

Sajt: 11betting.com


Profil

icon Re: rad sa dve pormenljive05.07.2007. u 15:49 - pre 203 meseci
u momentu kada izaberes u padajucem neniju kategoriju i kada stisnes na dugme OK snimis vrijednost izabrane kategorije u cookie...

kasnije samo u padajucem meniju select-ujes vrijednost iz cookia...
 
Odgovor na temu

mb_sa

Član broj: 50529
Poruke: 172
*.PPPoE-6860.sa.bih.net.ba.



Profil

icon Re: rad sa dve pormenljive05.07.2007. u 16:43 - pre 203 meseci
Pa najlakse ti je da id (ili naziv, ovisno od tvog rjesenja) kategorije smjestis u dio URLa, tj. kada izabere kategoriju da GET metdom (pod metod u formi stavi GET)proslijedis vrijednosti polja ili stavke iz menija. Onda sa $kat = $_GET['kategorija'] pokupis koja je kategorija izabrana i izabranoj kategoriji dodijelis 'selected' 'atribut' za option tag (potreban ti je jedan 'if' uslov za ovo).

Pozdrav.
 
Odgovor na temu

F F F F
Subotica

Član broj: 125734
Poruke: 86
77.46.176.*



Profil

icon Re: rad sa dve pormenljive05.07.2007. u 17:48 - pre 203 meseci
da hvala na odgovorima, i ja sam nesto razmisljao kao i vi.
@mb_sa :
to za option tag i selected, kako si mislio da iskombinujem sa if ? .. da li mozes da napises kratki kod ? inace razumem te u potpunosti sta hoces da kazes samo mi bas ne ide to kombinovanje html-a i php-a najbolje... thnx!!!
 
Odgovor na temu

mb_sa

Član broj: 50529
Poruke: 172
*.PPPoE-6860.sa.bih.net.ba.



Profil

icon Re: rad sa dve pormenljive05.07.2007. u 19:24 - pre 203 meseci
Code:


function ListaKategorija($selected = "") {

    $sql = "SELECT id, ime FROM kategorije ORDER BY ime";
    $upit = mysql_query($sql) or die ();
    
    while ($kategorija = mysql_fetch_array($upit)) {
            
        $id = $kategorija['id'];
        $ime = $kategorija['ime'];
            
        echo "<option value=\"$id\""; if ($selected == $id) echo "selected=\"selected\""; echo">$ime</option>"; 
        }
}


Poziv funkcije:
Code:
<select name="kategorija">
<?php ListaKategorija($_GET['kategorija']); ?>
</select>


U biti iznad funkcija ti lista kategorije kao list meni. ukoliko ne navedes parametar bice izabrana default-na stavka u listi, a ako navedes, bice izaberana željena.
Dakle, ideja je da istovremeno realiziras prikazivanje i odabir željene kategorije.

Pozdrav.

PS: Radi se o primjeru, moguce su greskice, ali u biti to je ideja!!!
 
Odgovor na temu

[es] :: PHP :: rad sa dve pormenljive

[ Pregleda: 2569 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.