Archief - arrays

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Gogeta

Legacy Member
Ik heb een form waar de gebruiker verschillende bijkomende factoren kan selecteren voor een berekening.

Nu wil ik op de 2e pagina de geselecteerde factoren tonen + hun factor.

De waardes zijn als volgt bekomen:
Pagina1:

PHP:
function dropdown3($id,$colname,$tablename,$orderby){
	$query="select ".$id.",".$colname." from ".$tablename." ORDER BY ".$orderby;
	$result=mysql_query($query);
	$option="";
	while($row=mysql_fetch_array($result)){
		$option.='<option value="'.$row[0].'">'.$row[1].'</option>';
	}
	return $option;
}
}
De Select geeft dus de ID door.
PHP:
				<td><select name="factor_locatie_id">
		 		<?php
				 echo $option=dropdown3("factor_location_id","description","factors_location","factor_location_id"); ?> 
				 </select>
</td>

Tabel Opbouw:
tabel.jpg


Pagina 2
PHP:
$factor_locatie_id=$_POST['factor_locatie_id'];

Ik haal de factor op d.m.v. de ID:
PHP:
$factor_locatie=getdata2("factor", "factors_location", "factor_location_id", $factor_locatie_id);
En de omschrijving die de gebruiker zag:
PHP:
$factor_locatie_desc=getdata2("description", "factors_location", "factor_location_id", $factor_locatie_id);
Ik weet dat ik alles in 1 keer in de array kon steken, maar soit, nu niet van belang.. dus steek ik ze er nu pas in.

PHP:
$factor_array[0]=array($druk,$druk_desc);
$factor_array[1]=array($factor_locatie,$factor_locatie_desc);
etc etc...

Nu het probleem:

De gebruiker moet de geselecteerde factoren zien

Dus bv:

Off-site (=prefab workshop) | factor: -0.1
ander ding | factor: 0.3

Dit lukt me niet, het lukt me niet te scannen op de inhoud van de 2e array.
Indien er niets geselecteerd was, is de factor namelijk "0". Dus wou ik if( factor != 0){ .... } doen..
Heb al met for_each zitte poteren, maar 2d lukt me da niet...
hulp?

Thx :)

Zir0h

Legacy Member
Ik begrijk uw vraag niet echt denk ik.
Ge wilt de array van pagina 1 meesturen naar pagina 2?

Gogeta

Legacy Member
kzit met een array in een array hé, ben de term ff kwijt...

hoe krijg ik de waarde van bv array2[3] als deze nog eens steekt in array1[2] ofzo...

Zir0h

Legacy Member
2 dimensionale array.
$factor_array[0][0] is uw eerste waarde
$factor_array[0][1] is uw 2de enz...

design1

Legacy Member
je bedoelt hard coded informatie in je 2dim array steken?
en zoals the_assman zegt zou het moeten werken!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan