Hejsan.
Menar du så här?
onChange="parent.bottom.location.href='sidan.php'+this.options[this.selectedIndex].value"
2 svar · 168 visningar · startad av mhedda
Hejsan!
Jag undrar hur man ska får med sig variabeln namn till bottom framen har denna kod för tillfället.
<select class='select' name='namn' onChange="window.location.href(this.options[this.selectedIndex].value)" style='font-size:10px; font-family:Verdana, Arial, Helvetica;sans-serif; width:173px;'>
<?
if(!isset($namn)){echo "<option>-- Välj namn --</option>";}
if(isset($namn)){echo "<option value='$namn'>$namn</option>";}
openConn();
$strSQL="SELECT DISTINCT namn FROM tbl_person";
$result=odbc_exec($conn,$strSQL) or die("blöööö");
while($row = odbc_fetch_row($result))
{
$namn = odbc_result($result,"namn");
?>
<option value="<? echo "?namn=".$namn; ?>">
<? echo $namn ?>
</option>
<?
}
?>
</select>
<script language="JavaScript">
parent.bottom.location.reload();
</script>
och bottom framen ser ut så här
<?
Global $conn, $summa;
if(isset($_GET['namn']))
{
$namn = $_GET['namn'];
}
if($namn!="")
{
openConn();
$strSQL_all="Select * From tbl_tidrapport WHERE namn='$namn'";
$result_all=odbc_exec($conn,$strSQL_all);
while(odbc_fetch_row($result_all))
{
$namn = stripslashes(odbc_result($result_all,2));
$datum = stripslashes(odbc_result($result_all,3));
$tid_atgang = stripslashes(odbc_result($result_all,4));
$project_id = stripslashes(odbc_result($result_all,5));
$person_id = stripslashes(odbc_result($result_all,6));
echo $namn."<br>";
echo $datum."<br>";
echo $tid_atgang."<br>";
echo $project_id."<br>";
}
}
else
{
echo "Inget namn är valt";
}
echo $namn;
?>
Där tänkte jag hämta upp namn variabeln och plocka ut alla med det namnet så fort jag väljer ett namn i select menyn men hur hakar jag på variabeln på strängen. Kan man göra det efter value jag är inte så haj på javascript.
MVH hedda
Hejsan.
Menar du så här?
onChange="parent.bottom.location.href='sidan.php'+this.options[this.selectedIndex].value"