Anonymní profil CuCo – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil CuCo – Programujte.comAnonymní profil CuCo – Programujte.com

 

Příspěvky odeslané z IP adresy 79.127.135.–

CuCo
PHP › Dropdown menu
26. 5. 2015   #202492

#10 peter

zkratka vypíše NULL a row vypíše hodnoty co jsou v databázi.... Ten kód se snažím pochopit, ale opravdu nevím co přesně co znamená.

while je opakování příkazu až dokud platí podmínka, která v mém případě je výběr z celé databáze (můžu to změnit pouze na výběr ze sloupce zkratka). 

Příkaz co to má dělat v mém případě je, že vypíše hodnoty pro option pro dropdown.

každopádně nechápu proč je to konstruované tak jak to je. A už vubec to nechápu s tou možností selected....

echo '<option value=' . $row['zkratka'] . '>' . $row['zkratka'] . '</option>';
CuCo
PHP › Dropdown menu
26. 5. 2015   #202486

#8 smiesek
Pokud to změním na ID, tak mi to ukazuje hodnotu ID, ale pořád nedokážu zjistit jakou položku jsem vybral...

Ten parameter selected co jsem přidal oproti původní verzi v podstatě nic nedělá, resp nedokážu tu vybranou hodnotu vypsat..... 

<?php
echo "<select name='zkratka'>";
while ($row = mysql_fetch_array($result)) {
						echo '<option ' . ($vyber==$row['zkratka'] ? 'selected' : '') . 'value="' . $row['zkratka'] . '">' . $row['zkratka'] . '</option>';
	
}
echo "</select>";


echo($vyber);?>
CuCo
PHP › Dropdown menu
26. 5. 2015   #202484

#6 smiesek
menu jako takové funguje, ale jak zjistit jakou hodnotu vyberu? nějak mě už nic bohužel nenapadá....

CuCo
PHP › Dropdown menu
26. 5. 2015   #202481

#4 smiesek

ano v databázi mám sloupec zkratka, ale $row v databazi nemám..... nazvy sloupcu jsou ID, zkratka, auto, RZ, VIN, barva...Původně jsem měl kód zobrazený takto:

 

<?php $sql = "SELECT * FROM auta";
$result = mysql_query($sql);

echo "<select name='zkratka'>";
while ($row = mysql_fetch_array($result)) {
			echo '<option value="' . $row['zkratka'] . '">' . $row['zkratka'] . '</option>';	
}
echo "</select>";

	?>	

ale pak jsem někde přes google našel, že by ten výběr z menu měl dávat hodnotu takhle..... bohužel to nefunguje....

pokud ale to co tam mám napsaně je podmínka if, tak mi to přece nijak nemůže pomoct...já potřebuju zjistit vybranou položku z menu a nejsem si jist, jestli if mi pomůže....

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý