Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: html / php / sql
Forum PHP.pl > Forum > Przedszkole
polok
problem jest nastepujacej tresci. Wpierw pobieram z bazy wartosci tabeli i umieszczam je w htmlowym <select>
  1. <select name=\"kategoria\">
  2. <?
  3. $link = mysql_connect(&#092;"localhost\", \"\", \"\")
  4. or die (&#092;"Nie można się połączyć\");
  5. mysql_select_db (&#092;"sklep\") or die (\"Nie mozna wybrać bazy danych\");
  6. $query = &#092;"select kategoria from kategoria order by kategoria\";
  7. $result = mysql_query ($query) or die (&#092;"Zapytanie zakończone niepowodzeniem\");
  8. while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
  9. foreach ($line as $col_value) { 
  10. print &#092;"<option>\".$col_value;} }
  11. mysql_free_result($result); 
  12. mysql_close($link);
  13. ?>
  14. </select>
Wszystko ok, teraz jednak chcialbym w oparciu o wybrana przeze mnie pozycje dac po zatwierdzeniu formularza jej warosc na ekran.
  1. <?php
  2. print &#092;"$col_value\";
  3. ?>
wyrzuci mi na ekran wartosc pola tabeli dopisana do selecta na ostatnim miejscu a przeciez nie o to chodzi. Troszke to pokrecone ale chyba mozliwe do wykonania, prawda?
tiraeth
1. Możesz wysłać formularz (select) POST'em i potem odwołać się do wybranej pozycji poprzez $_POST['kategoria']

2. Wyświetlić wartość poprzez JavaScript bez przeładowywania strony biggrin.gif
  1. <script language="JavaScript">
  2. document.write(document.formularz.kategoria.value);


poprawione... JS chyba zadziała
polok
cudnie, thnx:) gdybym mogl dalbym 'pomogl' smile.gif
tylko hmm... rada z &_post owszem, dziala, javascript mowi jednak 'gotowe, wystapily jednak bledy na stronie' (tak wiec cos nie do konca)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.