Ik oefen de laatste weken/maanden php, ik ben vaak vast komen te zitten maar na enkele uren ben ik er tot nu toe telkens uitgekomen. Dit keer echter niet. Ik ben nu enkele dagen (wisselend) bezig met het volgende:
Ik heb in mijn database bij 'dikte' 10@11@12@13@14 enzovoort. Dit heb ik voor 2 verschillende fictieve producten gedaan (het is allemaal puur nog om te testen en te leren). Dit wil ik tonen in een dropdownlist.
Op dit moment heb ik het voor elkaar dat de waarden getoond worden in de dropdownlist.

Het punt is dat ik niet verder kom dan dit. Ik heb op veel manieren geprobeerd 'explode' te gebruiken maar ik krijg dan telkens array's of foutmeldingen.
De volgende code zorgt ervoor dat ik de bovenstaande dropdown list krijg:
<?php
$groepsnummer = 30000;
$results = $mysqli->query("SELECT dikte "
. "FROM products WHERE groepsnummer = $groepsnummer ORDER BY id ASC");
while ($obj = $results->fetch_object()) {
PRINT '<select name="dikte">';
foreach ($obj as $dikte)
{
PRINT '<option value="' . $dikte . '">' . $dikte . '</option>';
}
PRINT '</select>';
}
?>
Nu moet ik dus ergens zoiets als:
$diktewaarde = explode("@", $dikte);
gebruiken lijkt me. Maar elke keer als ik dat probeer krijg ik dat of in de dropdownlist gewoon gemeld wordt dat het een array is of foutmeldingen.
Ik zat er uiteindelijk volgens mij vrij dicht bij omdat ik wel in een array de waarden goed te zien kreeg via vardump:

Maar het lukte me vervolgens niet om dat in de dropdownlist te krijgen op de juiste manier (zoals ook te zien is).
Volgens mij is dit wel een beginnersvraag dus daarom stel ik hem in dit onderdeel van het forum. Het lijkt me dat het antwoord niet heel ingewikkeld zal zijn voor velen maar ik kom er gewoon niet uit dit keer.
Alvast bedankt :)