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:
De Select geeft dus de ID door.
Tabel Opbouw:
Pagina 2
Ik haal de factor op d.m.v. de ID:
En de omschrijving die de gebruiker zag:
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.
etc etc...
Nu het probleem:
De gebruiker moet de geselecteerde factoren zien
Dus bv:
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
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;
}
}
PHP:
<td><select name="factor_locatie_id">
<?php
echo $option=dropdown3("factor_location_id","description","factors_location","factor_location_id"); ?>
</select>
</td>
Tabel Opbouw:
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);
PHP:
$factor_locatie_desc=getdata2("description", "factors_location", "factor_location_id", $factor_locatie_id);
PHP:
$factor_array[0]=array($druk,$druk_desc);
$factor_array[1]=array($factor_locatie,$factor_locatie_desc);
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
