[php] dynamische select box

Pagina: 1
Acties:

  • BierPul
  • Registratie: Juni 2001
  • Laatst online: 16-09 18:33

BierPul

2 koffie graag

Topicstarter
Ik probeer met de volgende code een dynamische select box op te zetten zodat mensen hun favo muziek stijl kunnen kiezen (*D yay) anyway mn query verloopt succesvol krijg geen errors terug enkel krijg ik gene input in me box
ik gebruik de volgende code
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
$numrecords= count($music_radio); //$music_radio is de output van me query 

echo "<select name=select>";

//voor geselecteerde optie
echo"<option value=none>::: Kies favo muziek stijl :::</option>";

//door de db heen knallen voor de records in de select box
for ($j=0; $j < $numrecords; $j++)  {
$value = mysql_result($select_box, $j, "muziek_id"); 
$option = mysql_result($select_box, $j, "muziek_stijl"); 

echo"<option value=$value>$option</option>";
}
echo"</select>";
?>

Probleem is al opgelost :)

Deze mag dicht CHEM

Ja man


  • razor-x
  • Registratie: Februari 2001
  • Laatst online: 05-06 07:37
PHP:
1
2
3
<?
for ($j=0; $j < $numrecords; $j++)  {
?>

Je zegt hier doe tot $j kleiner is dan $numrecords
maar $j is al 0 en $numrecords is groter (lijkt mij)
dus doet hij nix
vervang die < door > dus :)


correct me if i'm wrong

  • Devil
  • Registratie: Oktober 2001
  • Niet online

Devil

King of morons

Ik zou het zo doen: (code die ik zelf gebruik om een selectbox van alle landen uit de database te maken.
code:
1
2
3
4
5
6
7
8
9
10
11
12
<select name="Country">
  <option value="">Select your country...
  <?php
    $query = "SELECT * FROM Country";        
    $result = mysql_query($query,$db);
    // Loop for each country
    while($Row = MySQL_fetch_row($result)) 
    { 
      printf('<option value="%d">%s',$Row[0],$Row[1]);
    }
  ?>
</select>

After all, we are nothing more or less than what we choose to reveal.


  • BierPul
  • Registratie: Juni 2001
  • Laatst online: 16-09 18:33

BierPul

2 koffie graag

Topicstarter
Op zaterdag 10 november 2001 14:04 schreef NaOH het volgende:
Ik zou het zo doen: (code die ik zelf gebruik om een selectbox van alle landen uit de database te maken.
code]
Ik dan bij deze ook ziet eer een stuk efficienter uit. thnx voor de tip *D

Ja man