mulit array og selectbokse
jeg har dette array (indeholder alle lande i min kode)$lande = array(
"Czech Republic, CZ" => array(),
"Denmark, DK" => array("Midtjylland", "Nordjylland", "Syddanmark", "Sjælland"),
"Djibouti, DJ" => array(),
"Dominica, DM" => array(),
);
derud over har jeg denne kode som udskriver nogen linier inde i et javascript.
$land_i = 1;
$stat_i = 1;
foreach($lande as $land => $stater)
{
$stat_i = 1;
echo"data_$land_i = new Option(\"$land\", \"$\");\r\n";
if(!empty($stater))
{
sort($stater);
foreach($stater as $stat)
{
echo "data_$land_i";
echo"_";
echo"$stat_i = new Option(\"$stat\", \"$stat\");\r\n";
$stat_i++;
}
}
else
{
$stat_i++;
}
$land_i++;
}
der bliver så længere nede på siden lavet to checkbokse en hvor brugerne kan vælge land og i den anden vises så staterne for dette land.
alt dette virker fint, men når jeg så skal lave ret profil siden kommer problemet.
lad os sige brugeren har valgt Denmark, DK og dette er gemt i databsen.
Dette hiver jeg ud i $country, men hvordan gør jeg så sådan at Denmark, DK bliver udskrevet først, er der en måde hvorpå jeg kan søge igennem arrayet og udskrive den post som matcher $country og herefter udskrive resten af arrayet?
