Inhoud list/menu uit database halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

OMEGA_ReD

OMEGA_ReD

08/03/2007 18:47:00
Quote Anchor link
Ik wil een list box maken die zijn values haalt uit een database.

De <option value= "x"> moet overeen komen met de id uit de database

mysql_connect($host,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM $addresstable";
$result=mysql_query($query);

$num=mysql_num_rows($result);
mysql_close();

<select name="Lijst" size="1" id="Lijst">
<option value="0">---------Geen Geselecteerd----------</option>
<option value="1">bla bla bla</option>
</select>


Hoe krijg ik dit voor elkaar?

Alvast bedankt!
 
PHP hulp

PHP hulp

20/11/2024 10:31:41
 
Jesper Diovo

Jesper Diovo

08/03/2007 18:50:00
Quote Anchor link
Gebruik de [ c o d e ] [/ c o d e ] tags even.

Je kunt de selectbox een while-lus geven. ;)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
while($rij = mysql_fetch_array($result))
{

// selectbox
}
?>
 
OMEGA_ReD

OMEGA_ReD

08/03/2007 18:58:00
Quote Anchor link
Iets in die richting? Het werkt niet maar ben wel een stuk dichter bij volgens mij.

Ik de gegeven code niet echt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
echo '<select name="Voorgedritten" size="1" id="Voorgedritten">';
echo '<option value="0">---------Geen Geselecteerd----------</option>';
while($rij = mysql_fetch_array($result))
{

}


echo '</select>';
?>
Gewijzigd op 01/01/1970 01:00:00 door OMEGA_ReD
 
Joren de Wit

Joren de Wit

08/03/2007 19:03:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
echo '<select name="Voorgedritten" size="1" id="Voorgedritten">';
echo '<option value="0">---------Geen Geselecteerd----------</option>';
while($rij = mysql_fetch_array($result))
{

    echo '<option value="'.$rij['id'].'">'.$rij['adres'].'</option>';
}


echo '</select>';
?>

Zoiets? Je moet natuurlijk wel even controleren of 'id' en 'adres' kloppen, dit zijn gewoon de kolomnamen uit je tabel.
 
Robert Deiman

Robert Deiman

08/03/2007 19:04:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
echo '<select name="Voorgedritten" size="1" id="Voorgedritten">';
echo '<option value="0">---------Geen Geselecteerd----------</option>';
while($rij = mysql_fetch_array($result))
{

 echo '<option value="'.$rij['id'].'">'.$rij['kolomnaam'].'</option>';
}


echo '</select>';
?>
 
OMEGA_ReD

OMEGA_ReD

08/03/2007 19:15:00
Quote Anchor link
Bedankt voor de snelle reactie, ik heb dit en het werkt!! thx voor je hulp!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?
include("db.inc.php");
//Laad data uit database
mysql_connect($host,$username,$password);
@
mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM $addresstable";
$result=mysql_query($query);

mysql_close();
////////////////////////

echo '<select name="Voorgedritten" size="1" id="Voorgedritten">';
echo '<option value="0">---------Geen Geselecteerd----------</option>';
while($rij = mysql_fetch_array($result))
{

 echo '<option value="'.$rij['ID'].'">'.$rij['Omschrijving'].'</option>';
}

echo '</select>';
?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.