ik ben een aantal dingen aan het testen. Vooral queries en de afhandeling
daarvoor. Om het het testen overzichtelijk en inzichtelijk te houden, heb ik
een hond-baas database gemaakt (zie ook een draadje van een paar dagen
geleden). Deze database is klein en lekker simpel. Het gaat er gewoon even
om dat de resultaten makkelijk te controleren zijn.
Nu heb ik daar de volgende query op uitgevoerd:
SELECT hond.naam, baas.voornaam
FROM hond, baas
WHERE hond.IDbaas = baas.ID
LIMIT 0 , 30
en kreeg daar het volgende antwoord op:
naam voornaam
----------------------
Nies Margriet
Barna Matthijs
Poema Tamar
bello Patrick
Saartje Margriet
poing Ryan
woef Janey
Mel Matthijs
Tam Matthijs
blafblaf Maartje
Nu zou ik het zo willen doen, dat ik per eigenaar een drop down menu kan
maken, dat als volgt is opgebouwd:
<select size="1" name="Matthijs">
<option>Mel</option>
<option>Tam</option>
<option>Barna</option>
</select>
Nu krijg ik bovenste drop down menu wel, door bijvoorbeeld:
$query = 'select hond.naam, baas.voornaam FROM hond, baas WHERE
hond.IDbaas = baas.ID and baas.voornaam = "Matthijs"';
$result=mysql_db_query("$dbname",$query);
echo"<select size=\"1\" name=\"dieren\">\n";
while($gegevens = mysql_fetch_array($result))
{
echo" <option>$gegevens[0]</option>\n";
}
echo"</select>";
Maar ik zie even niet zo snel hoe ik alle voornamen een apart menu kan
geven....
Of aparte tabellen (bijvoorbeeld met twee cellen) kan maken zoals
------------------
|Matthijs | Mel |
| | Tam |
| | Barna |
------------------
iemand een hint?
Groeten,
Matthijs

Likes:
![array afhandeling [php]](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote