Witam
Próbuję utworzyć prosty formularz zamówieniowy dla rozliczania cateringu (dwie tabele MySQL).
tabela 1) obiady_dania
| danie_id | danie_nazwa |
| zupa_dnia | Zupa dnia |
| danie_dnia | Danie dnia |

tabela 2) obiady
| danie_id | cena |
| zupa_dnia | 5 |
| danie_dnia | 10 |

Mam funkcję

<?php

	function dania($wybrany = NULL)
	{
	$wynik='<option value=""></option>';
	$query="SELECT obiady.id, obiady.danie_id, obiady_dania.danie_nazwa, obiady_dania.cena 
     FROM obiady 
     RIGHT JOIN obiady_dania ON obiady.danie_id = obiady_dania.danie_id 
     GROUP BY obiady_dania.danie_nazwa, obiady_dania.cena ORDER BY obiady_dania.danie_id ASC";
	$result=mysql_query($query);

	if($result)
	{
	while($dat=mysql_fetch_assoc($result))
	$wynik.='<option value="'.$dat['danie_id'].'"'.(($dat['id']==$wybrany)?' selected':'').'>'.$dat['danie_nazwa'].' &nbsp;'.$dat['cena'].' zł'.'</option>';
	}
	return $wynik;
	}
	?>

```	
która wyświetla mi w poniższym select(cie) listę dań do wyboru wraz z ceną (to jest ok). I teraz chciałbym aby w kolejnym polu (input) pojawiła się tylko cena wybranego w pierwszym kroku dania. Próbowałem z javascriptem - działa, ale wymaga tworzenia drugiej "bazy" dań, a ja chciałbym żeby dane były pobierane tylko z tabeli  'obiady_dania'. Proszę o wsparcie. 

```php
<td><select id='danie_id' name='danie_id' size='1' style='width: 150px;'><?php echo dania(); ?>
</select></td>
<td><input type="hidden" name="cena" id="cena" value="<?php echo '.$dat['cena'].'; ?>"></td>