PHP Drop Down Menu

poruka: 1
|
čitano: 1.255
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
10 godina
neaktivan
offline
PHP Drop Down Menu

Pozdrav,

Ovako imam problema s padajućim izbornikom u PHP-u.. Napavio sam padajući izbornik i želim da mi se u njemu prikazuju samo oni podaci koje je korisnik unio za sebe..

Najbolje bi bilo opisati problem... Napravio sam Mysql Bazu i u njoj imam tablicu korisnik, Igrači tj ostale tablice...

napravio sam neke funkcije

 

// funkcija za čitanje user id iz session
function readUserId() {
   if(!session_id()) session_start();
   if(
      isset($_SESSION["user_id"])
      &&
      !empty($_SESSION["user_id"])
   ) {
      return $_SESSION["user_id"];
   } else {
      return false;
   }
}

 

function showHTMLDropdown($nazivPopisa,$popis,$izbor) {
?>

 


<div class="col-md-4">
<select class="form-control input-sm m-b-4" name="<?php echo $nazivPopisa; ?>" required="required">
    <option value="">-- Odaberi Igrača --</option>

<?php
    foreach($popis as $stavka)
    {
        echo '<option ';
        if ($izbor == $stavka[0])
        {
            echo " selected='selected' ";
        }
        echo ' value="'.$stavka[0].'" >';
       
        echo $stavka[1];
       
        echo '</option>';
        echo "\n";
    }

?>

</select>
</div>
<?php
}

 

  function PadajuciIzbornik1()
  {
              $db = connectBaza();


          // izvrši SELECT na
          $data = executeSelect($db, 'SELECT * FROM vwigracabeceda');


          // izvuci podatke kao asocijativno polje iz baze
          $data_arr = getDBData($data);

        // izvrši SELECT na Igračima za padajući popis
        $dataIgrac = executeSelect( $db,
        'SELECT * FROM vwigracipadajuci WHERE id_korisnik='.readUserId());
      
        // kad odvrtimo zadnji SELECT onda
        // zatvori konekciju na bazu jer nam više ne treba
        $db->close();

        // trebamo za padajući izbornik Igrača
        $popisIgraca_arr = getDBData($dataIgrac);

        showHTMLDropdown('id',$popisIgraca_arr,0);
  }

 

Ovaj kod rezultirao je dobivanje id korisnika iz baze umjesto imena i prezimena osobe... Napomenuti ću da sam napravio poglede koji se nalaze u funkcijama s id. korisnika tako imam u pogledu ime i prezime osobe, te id korisnika...Hvala

 

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice