Igrice i igre

PHP - SQL - dropdown

PHP - SQL - dropdown

Idi na vrh
offline
  • Pridružio: 20 Apr 2003
  • Poruke: 3357
  • Gde živiš: Novi Sad
Uloguj se preko Facebooka i postavi pitanje:
Dakle,

potrebna mi je pomoc oko sledeceg :

- napravim neki dropdown menu tipa


$con = mysql_connect($host,"baza","admin","");
if (!$con)
  {
  die('Baza nije konektovana: ' . mysql_error());
  }

mysql_select_db("mojtest", $con) or die( "Baza podataka nije povezana !!!!!") ;

   echo "BIRAJ";
   echo "<select name=\"Nekavrednost\">\n";
   echo "<option value=\"NULL\">Izaberi grad</option>\n";

   $strQuery = "select Grad
               from gradovi
               order by Grad ASC";

   $rsrcResult = mysql_query($strQuery);

   while($arrayRow = mysql_fetch_assoc($rsrcResult)) {
      $strA = $arrayRow["Grad"];
      echo "<option value=\"$strA\">$strA</option>\n";
   }

   echo "</select>";



ostatak forme ide POST metodom tipa :


<body>
<form method="post" action="<?php echo $PHP_SELF;?>">
<br />
Ime:<input type="text" size="20" maxlength="20" name="FIme"><br />


I zelim da kada predjem u sledecu stranicu koja pravi Query od ovih podataka pokupim i selektovanu vrednost iz dropdown menija koji imam.

Pomoc ?

Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Idi na vrh
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
Uloguj se preko Facebooka i postavi pitanje:
pa u susthini svi inputi ti trebaju biti unutar form tagova, kao i submit (osnove html-a). action od forme postavljas da ti bude ta tvoja druga stranica, name od selecta je tvoja trazena vijrednost (konkretno $_POST["Nekavrednost"])

Idi na vrh
offline
  • Pridružio: 20 Apr 2003
  • Poruke: 3357
  • Gde živiš: Novi Sad
Uloguj se preko Facebooka i postavi pitanje:
igor86 ::pa u susthini svi inputi ti trebaju biti unutar form tagova, kao i submit (osnove html-a). action od forme postavljas da ti bude ta tvoja druga stranica, name od selecta je tvoja trazena vijrednost (konkretno $_POST["Nekavrednost"])

1. Kako da u POST ubacim DROPDOWN sa vrednostima iz SQL-a ?

ili

2. Kako da pokupim vrednost koju vec imam selektovanu ?!


To sa POST i REQUEST formom sam video, ali ne koristi vrednosti iz SQL-a.
Idi na vrh
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
Uloguj se preko Facebooka i postavi pitanje:
ajde posalji sve sta si do sada uradio, taj jedan ili 2 page-a da pogledamo Wink
Idi na vrh
offline
  • Pridružio: 20 Apr 2003
  • Poruke: 3357
  • Gde živiš: Novi Sad
Uloguj se preko Facebooka i postavi pitanje:

<?php

$con = mysql_connect($host,"*****","*****","*****");
if (!$con)
  {
  die('Baza nije konektovana: ' . mysql_error());
  }

mysql_select_db("*********", $con) or die( "Baza podataka nije povezana !!!!!") ;

   echo "<select name=\"\">\n";
   echo "<option value=\"NULL\">Izaberi grad</option>\n";

   $strQuery = "select Grad
               from gradovi
               order by Grad ASC";

   $rsrcResult = mysql_query($strQuery);

   while($arrayRow = mysql_fetch_assoc($rsrcResult)) {
      $strA = $arrayRow["Grad"];
      echo "<option value=\"$strA\">$strA</option>\n";
   }

   echo "</select>";

?>





Dakle, vrednost koju izaberem hocu da prikazem ! Moze li neko da mi pomogne oko toga ?
Idi na vrh
offline
  • Pridružio: 15 Maj 2006
  • Poruke: 322
  • Gde živiš: Babušnica
Uloguj se preko Facebooka i postavi pitanje:
Ovako nesto?
<?php
echo '<form  name="mojaForma"  method="post" action="'.$_SERVER['PHP_SELF'].'">';
echo '<select style="width:150px;" name="boja">';
echo '<option value="nema boje" selected>Izaberi boju</option>';
echo '<option value="zelena">Zelena</option>';
echo '<option value="plava">Plava</option>';
echo '<option value="crvena">Crvena</option>';
echo '</select>';
echo '<button type="submit">U redu</button>';
echo '</form>';
if (isset($_POST['boja'])) { $boja  = $_POST['boja']; } else { $boja="Nisi izabrao boju!"; }
echo '<br/>';
echo $boja;
?>
Idi na vrh
offline
  • Pridružio: 20 Apr 2003
  • Poruke: 3357
  • Gde živiš: Novi Sad
Uloguj se preko Facebooka i postavi pitanje:
Samo jos da se vrednosti dropdown-a iz sql-a !
Idi na vrh
offline
  • Pridružio: 15 Maj 2006
  • Poruke: 322
  • Gde živiš: Babušnica
Uloguj se preko Facebooka i postavi pitanje:
Ispred while petlje stavi <form> i <select> tag, onda while petlju i radis echo <option></option> i posle petlje </select> i </form>
Idi na vrh
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 2775
  • Gde živiš: 127.0.0.1
  • Blog: AJAX u RL
Uloguj se preko Facebooka i postavi pitanje:
Ovako nesto?
<form action="#" method="post"><?php

$con = mysql_connect($host,"*****","*****","*****");
if (!$con)
  {
  die('Baza nije konektovana: ' . mysql_error());
  }

mysql_select_db("*********", $con) or die( "Baza podataka nije povezana !!!!!") ;

   echo "<select name=\"grad\">\n";
   echo "<option value=\"\">Izaberi grad</option>\n";

   $strQuery = "select Grad
               from gradovi
               order by Grad ASC";

   $rsrcResult = mysql_query($strQuery);

   while($arrayRow = mysql_fetch_assoc($rsrcResult)) {
      $strA = $arrayRow["Grad"];
      echo "<option value=\"$strA\"".($strA == $_POST['grad'] ? "selected=\"selected\"" : "").">$strA</option>\n";
   }

   echo "</select>";
?>
<input type="submit" name="submit" value="submit" />
</form>

Potreban je samo minut da se registrujete - da biste učestvovali u diskusiji:
Izaberite vaše korisničko ime [username] :
Vaša email adresa je [email] : Email adresa mora biti tačna!
Ukucajte željenu šifru [password] :
Ukucajte šifru ponovo [password again] :
Jezik [language] :




Ili se jednostavno uloguj preko Facebook-a:
Ko je trenutno na forumu
 

Ukupno su 593 korisnika na forumu :: 94 registrovanih, 8 sakrivenih i 491 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1311 - dana 15 Nov 2012 21:40

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Acid_Burn, AleksandarSanja Vasic, Arhiv, aronija, baki1105, bobaivkovic, Boris902, bulltony, cezar 35, CheefCoach, Chuck Norris, comi991, comikg, Crvena Petokraka, CTEBA, cvrlebg, dakota, DENIRO, Dicus, djboj, djolew, dr_Bora, Dragan Mačak Damljanović, dragan638, dragonserbia, Drug belegiški, dule5, Dusan Medojevic, Dusan.cz, Dusko Nikolin, el86, eliminator, EOD, fendt828, Fosna, funder, Gavra Acimovic, GOKU91, GSI, GTA, guta89, Hm....?!, ilovephp, Inception, Indian, ivanb, ivance95, Jimmy4, JohnnieBGD, johny, Koca Popovic, Lazar Zivotic, Lieutenant, ljs, Lošmi, ltcolonel, m4rk0, MareBG2, Marko882, markus2, marshal2, Mercury, Milić Dušan, milos.cbr, Mirela O, Natalija Savic, Nikola Peković 2, nikolester, OrthodoxWidowmaker, pavlo2, Pedi, pele66, rade012, RI, rovac, salemur, scimitar19, Sheki2, Shone 89, shone34, SlobaBgd, Sokolac, sosko2, Srki94, The Joker, TwinHeadedEagle, USSVoyager, Viceroy, Vitez2, Voja1978, yrraf, YU-UKI, Zerajic, Žan Klod vam dam
VPS