Php 下拉框更改标题位置
我正在编写一个PHP脚本,该脚本将更改用户当前所在页面的标题。当进行下拉选择时,页面将保持不变,但信息将发生变化。我可以通过手动更改URL栏中的位置来做到这一点,但到目前为止还无法自动更改标题Php 下拉框更改标题位置,php,sqlite,url,drop-down-menu,location,Php,Sqlite,Url,Drop Down Menu,Location,我正在编写一个PHP脚本,该脚本将更改用户当前所在页面的标题。当进行下拉选择时,页面将保持不变,但信息将发生变化。我可以通过手动更改URL栏中的位置来做到这一点,但到目前为止还无法自动更改标题 <select name = "rowno" onchange=header("Location: /Work/Log/new.php?rowno=$rowno")> 我完全不知道如何做到这一点,因此任何帮助都将不胜感激,我已经将$rowno设置为一个变量 编辑 $header=$ent
<select name = "rowno" onchange=header("Location: /Work/Log/new.php?rowno=$rowno")>
我完全不知道如何做到这一点,因此任何帮助都将不胜感激,我已经将$rowno设置为一个变量
编辑
$header=$entry[ID];
$iCountHeader=计数($header);
回声';
对于($i=0;$i<$iCountHeader;++$i)
{
回显“.$header[$i]”;
}
例如,这允许我转到“”,但我仍然无法使它转到“”$aHeaders=array('1','2','3');
$iCountHeaders=计数($aHeaders);
回声';
对于($i=0;$i<$iCountHeaders;++$i)
{
回音“.$A领导[$i]”;
}
回声';
当我从列表中选择该选项时,它会将我重定向到:,而我需要它转到。对不起,我帮不上忙!更改$aHeaders数组中的链接以匹配您想要的内容,或者根据需要编辑选项值pre pend of/Work/Log/new.php。我真的很抱歉,但我现在非常困惑!我已经更新了我原来的帖子,以显示我所做的更改,但我仍然不确定如何让它工作。就像我说的,我可以访问localhost:8800/Work/Log/1,但我不知道如何在这个窗口中添加前缀'new.php?rowno=1';变量需要是选项循环通过的数组。将其设置为静态,然后调整以转换为动态$header=数组($entry[ID]);
$header = $entry[ID];
$iCountHeader = count($header);
echo '<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">';
for ($i = 0; $i < $iCountHeader; ++$i )
{
echo '<option value ="/Work/Log/New.php?rowno=' . $header[$i] . '">' . $header [$i] . '<option>';
}
$aHeaders = array( '1', '2', '3' );
$iCountHeaders = count( $aHeaders );
echo '<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">';
for( $i = 0; $i < $iCountHeaders; ++$i )
{
echo '<option value="/Work/Log/new.php?rowno=' . $aHeaders[ $i ] . '">' . $aHeaders[ $i ] . '</option>';
}
echo '</select>';