dynamisch dropdown en meesturen gegevens

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Michel Koonen

Michel Koonen

26/03/2009 19:48:00
Quote Anchor link
Ik heb onderstaand script waarbij uit een database (2 kolommen: artist_id en artist) een dropdown list wordt gevuld. Bij een selectie wordt de naam van de artist verstuurd. Dit werkt ! Ik wil echter ook de artist_id meesturen die bij de selektie -artist- hoort. Hoe pak ik dit aan?
Ik heb enkel dat stuk van 't script gepost wat er toe doet.

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
<?php
$query
= "SELECT DISTINCT artist_id, artist FROM artist order by artist";
$result = mysql_query($query) or die ("Couldn’t execute query.");


echo "<form action='Moviedb_personal_artist_page.php' method='POST'>
<select name='artist'>\n"
;

while ($row = mysql_fetch_assoc($result))
{

extract($row);

echo "<option value='$artist'>$artist\n";
}

echo "</select>\n";
echo "<input type='submit' value='Select'>
</form>\n"
;
?>
Gewijzigd op 01/01/1970 01:00:00 door Michel Koonen
 
PHP hulp

PHP hulp

24/04/2024 21:01:07
 
- SanThe -

- SanThe -

26/03/2009 19:50:00
Quote Anchor link
Je post is nu niet echt leesbaar. Pas je post even aan en gebruik en tags om je code heen. Om php code zet je uiteraard dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
Gebruik je Afbeelding knop om dit te doen.

SanThe.
 
Emmanuel Delay

Emmanuel Delay

26/03/2009 21:53:00
Quote Anchor link
En waarom zou je beide willen opsturen?

Stuur gewoon de id mee. Met die id heb jij toch genoeg.
 
Michel Koonen

Michel Koonen

26/03/2009 22:31:00
Quote Anchor link
En hoe stuur ik 't ID mee... aangezien de dropdownlist ervoor zorgt dat ik de artist selecteer en niet de ID... Stel jij voor om aan de hand van de artist weer een query te doen om vervolgens 't ID te verkrijgen?
Laat me weten hoe jij 't zou aanpakken.
 
Emmanuel Delay

Emmanuel Delay

26/03/2009 22:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<option value="'. $artist_id .'">'. $artist_naam .'</option>';
?>


De gebruiker ziet de naam, maar slechts de id wordt gestuurd.
 
Michel Koonen

Michel Koonen

28/03/2009 15:46:00
Quote Anchor link
Dank.. oplossing werkt !
 



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.