Poslao: 24 Dec 2009 01:21
|
offline
- VladaPUB
- Legendarni građanin
- Pridružio: 20 Apr 2003
- Poruke: 3360
- Gde živiš: Beograd
|
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.
|
|
Poslao: 24 Dec 2009 05:31
|
offline
- igor86
- Stručni saradnik
Web programiranje
- Pridružio: 24 Maj 2006
- Poruke: 1633
|
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"])
|
|
|
|
Poslao: 24 Dec 2009 08:13
|
offline
- VladaPUB
- Legendarni građanin
- Pridružio: 20 Apr 2003
- Poruke: 3360
- Gde živiš: Beograd
|
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.
|
|
|
|
Poslao: 24 Dec 2009 13:05
|
offline
- igor86
- Stručni saradnik
Web programiranje
- Pridružio: 24 Maj 2006
- Poruke: 1633
|
ajde posalji sve sta si do sada uradio, taj jedan ili 2 page-a da pogledamo
|
|
|
|
Poslao: 05 Jan 2010 08:49
|
offline
- VladaPUB
- Legendarni građanin
- Pridružio: 20 Apr 2003
- Poruke: 3360
- Gde živiš: Beograd
|
<?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 ?
|
|
|
|
Poslao: 05 Jan 2010 09:31
|
offline
- MSMarkoN
- Ugledni građanin
- Pridružio: 15 Maj 2006
- Poruke: 333
- Gde živiš: Babušnica
|
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;
?>
|
|
|
|
|
Poslao: 05 Jan 2010 09:51
|
offline
- MSMarkoN
- Ugledni građanin
- Pridružio: 15 Maj 2006
- Poruke: 333
- Gde živiš: Babušnica
|
Ispred while petlje stavi <form> i <select> tag, onda while petlju i radis echo <option></option> i posle petlje </select> i </form>
|
|
|
|
Poslao: 05 Jan 2010 11:14
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
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>
|
|
|
|