Gå til innhold

Trenger hjelp til å finne riktig verdier i array fra input form.


Anbefalte innlegg

Hei,

 

Sitter med et lite problem jeg ikke helt har funnet en løsning på ennå. Håper noen kan komme med noen tips til meg.

 

Jeg har en liste hvor jeg lister ut en rekke artikler. Disse vises på hovedsiden, men man skal kunne endre rekkefølge på disse. Derfor har jeg da en tekstboks på hver rad hvor man skal skrive inn hvilket nummer artikkelen skal bli listet opp i.

 

Her er inputen:

<input type="text" name="name[<?php echo($articles[$i][articleID]); ?>]" value="<?php echo($articles[$i][articleOrder]); ?>" size="1"/>

 

Sånn jeg tenkte her var at jeg skulle kunne søke igjennom arrayen for å finne hvilken artikkel som skulle ha hvilket ordernummer.

 

Arrayen name blir satt, men står helt fast når jeg skal få det ut.

 

Prøvde med dette:

$sql = "SELECT a.articleID,\n";
	$sql .= "a.articleOrder\n";
	$sql .= "FROM article AS a";

	$aID = $db->queryToArray($sql);
	for($i=0;$i<count($aID);$i++) {
		$id = $aID[$i][articleID];
		echo $name[$id] . '<br/>';
		//Check if the articleID exist in the POST result
		if(array_key_exists($id,$name)) {
			echo 'TEST INNE<br/>';				
		}
	}

Men kommer aldri inn i den inneste if'en.

 

Håper noen har noen tips til hvordan jeg kan komme meg videre.

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...