foreach og array
Hej.Jeg bikser lidt med at få en funktion til at virke i PHP. Jeg har i min kode nogen select bokse der bliver skrevet ud dynamisk:
De hedder alle "page_order[]". Samtidig skriver jeg et hidden felt ud med navnet "page_id[]". Indholdet af disse to arrays skal på en eller anden måde kædes sammen så jeg kan opdatere de rette felter i databasen.
Jeg har leget lidt med "foreach":
foreach ($page_id as $id)
{
echo "$id";
}
som skriver id'et på posten ud i den rette rækkefølge, men nu skal jeg så have det kædet sammen med "page_order"
Herunder er en del af koden.
echo "<input type=\"hidden\" name=\"page_id[]\" value=\"".$rs1->fields[page_id]."\">";
echo "<select name=\"page_order[]\">";
for($i = 1; $i <= $pages; ++$i){
if($i==$page_order){
echo "<option selected value=\"".$i."\">".$i."</option>";
}elseif($i=="1"){
echo "<option selected value=\"".$i."\">".$i."</option>";
}else{
echo "<option value=\"".$i."\">".$i."</option>";
}
}
echo "</select>";
Håber ikke mit spørgsmål er for forvirrende :|