Autor Zpráva
Cup
Profil
Dobrý den ... měl bych dotaz ... dělam takovou věcičku kde potřebuju mít <select> na vybírání možností a potřebuju ho mít na jedne stránce vícekrát ... abych nemusel pro každý select psát jiný dotaz tak bych se chtěl zeptat jak na to .. myslím že bych to měl načíst jednou dostat do pole ... a pak pomocí něčeho vypisovat ...

mám to takto a to mi bere jen ten první pak už nic ...

dotaz = select nazev, id from tymy

<select name="tymA">
while($row=mysql_fetch_array($dotaz)){
echo "<option value='".$row[id]."'>".$row[nazev]."<'/option>
}
</select>

<select name="tymB">
while($row=mysql_fetch_array($dotaz)){
echo "<option value='".$row[id]."'>".$row[nazev]."<'/option>
}
</select>

..............

děkuji kdyby někdo věděl :)
orava
Profil
<select name="tymA">
<?
for ($i=1;$i<mysql_num_rows($dotaz);$i++){
$id=mysql_result($dotaz,$i,'id');
$nazev=mysql_result($dotaz,$i,'nazev');
echo '<option value="'.$id.'">'.$nazev.'</option> ';
}
?>

</select>
Nox
Profil
Cup
Jestli jsem pochopil správně, tak ten skript dej před samotný selecty, místo echo v něm dej třeba $text="...";
a pak v těch selectech jen echo $text
Cup
Profil
orava
takto sem to měl ... ale to neřešilo můj problem ... přesto děkuji
Nox
Pochopil jste to správně ... a mě to funguje jak sem chtěl také děkuji

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: