Hm.. har lite problem... Skall lägga in data från en mega fet array in i databasen. Arrayen ser ut så här:
$question[$fragaID][$alternativID]['en_text'];
en_text kan antingen vara 'question_multiple', 'question_name' eller 'alt_name'. Om det är något av question_multiple' eller 'question_name' så är $alternativID alltid 0.
Hur i h*****e får jag fram de olika värderna som arrayen innehåller.. Sitter med en mäng loopar och får fram varje $alternativID för varje $fragaID. Men sen vill den inte längre. x(
<?
while (list ($key, $val) = each ($question))
{
while (list ($k, $v) = each ($val))
{
while (list ($ke, $va) = each ($question[$key]))
{
echo $ke; // Detta är indexnumret, dvs $alternativID;
}
}
}
tänkte att det borde gå att använda texterna för att få fram resten, men det funkar inte :(
Nope, eftersom att jag inte sitter med projektet själv. Däremot strukturen. Jag skulle åtminstone ha använt funktioner för att strukturera bättre.
Exempel:
if( $checkboxUpdate == "Value på checkbox för uppdatering" ) {
UpdatePost( $nåtSlagsVärde );
}
if( $checkboxAdd == "Value på checkbox för tilläggning(?)" ) {
AddPost();
}
if( $checkboxDelete == "Value på checkbox för borttagning" ) {
DeletePost( $nåtSlagsVärde );
}
function UpdatePost( &$nåtVärde ) {
$nåtVärde = "Nytt värde";
}
function AddPost() {
// Lägg till nåt nånstans
}
function DeletePost( &$nåtVärde ) {
$nåtVärde = "";
}
Något liknande ivf, hoppas att du förstår mitt resonemang. :)
Det blir enklare att hitta fel eller bygga om, om du gör så. Det bästa är att använda sig av klasser för att få en bra stuktur, och PHP's OOP-kapabilitet blir bara bättre och bättre. Nu kan man t.o.m. använda privata variabler! :i ;)
Jo, du har nog rätt att man kanske borde använda sig av funktioner... projektet är klassuppbyggt, och det är iofs ett udrag ur en funktion ovan.. men kanske smartare att dela upp allt...
//Nippe
257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2