Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Php, lomake ja mysql

Mira [13.05.2004 09:50:01]

#

Miten php:llä saisi tehtyä lomakkeelle pudotusvalikon, jonka vaihtoehdot haetaan tietokannasta? Entäs kuinka esim. checkboxin tai radiobuttonin valinta kirjoitetaan tietokantaan?

Olga [13.05.2004 10:48:22]

#

Teet normaalin pudotusvalikon, johon sit esimerkiksi while-loopilla tulostat ne optionit sitä mukaa kun niitä kannasta haet.

<?php
$result = mysql_query("SELECT id,nimi FROM taulu");
print "<select name='valikko'>";
while($rivi = mysql_fetch_assoc($result))
  print "<option value='".$rivi['id']."'>".$rivi['nimi']."</option>";
print "</select>";
?>

Jokseenkin noin pääpiirteissään.

Ja checkboxien ja radiobuttonin arvot kirjoitetaan tietokantaan ihan kuten muutkin. Checkboxien on ja off - tilojen kuvaamisen voi käyttää vaikkapa nollaa ja ykköstä. Lisätietoa näistä löydät mainiosta putkan oppaasta: https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=phpj4

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta