Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法获取要在Safari中填充的下拉列表_Php_Mysql_Safari - Fatal编程技术网

Php 无法获取要在Safari中填充的下拉列表

Php 无法获取要在Safari中填充的下拉列表,php,mysql,safari,Php,Mysql,Safari,我正在使用php/mysql填充两个html下拉列表。它们在Firefox/Opera/Chrome甚至IE中都能正常工作,但在Safari中却不行。我觉得我错过了一些明显的东西,但我已经在网上搜索了一些提示,但没有任何效果 您可以在这里看到应用程序的实时性:步骤2是问题所在(无论您为步骤1选择什么) 我最初没有编写这部分代码,也没有与最初的开发人员联系,因此我非常感谢您的建议。其中一个选项(查询后)的代码为: 选择高度 很抱歉将此作为回答而不是评论(我错过了发表评论所需的声誉)。但对我来说,

我正在使用php/mysql填充两个html下拉列表。它们在Firefox/Opera/Chrome甚至IE中都能正常工作,但在Safari中却不行。我觉得我错过了一些明显的东西,但我已经在网上搜索了一些提示,但没有任何效果

您可以在这里看到应用程序的实时性:步骤2是问题所在(无论您为步骤1选择什么)

我最初没有编写这部分代码,也没有与最初的开发人员联系,因此我非常感谢您的建议。其中一个选项(查询后)的代码为:


选择高度

很抱歉将此作为回答而不是评论(我错过了发表评论所需的声誉)。但对我来说,它似乎适用于Safari(5.1.1版,在Windows 7上运行)。

选项
标记没有
名称
属性。

我知道这很容易,但我应该抓住它。现在很好用,谢谢!我已经回答了,所以请勾选复选标记作为正确答案接受,谢谢。它在XP上的Safari 5.1上不起作用,但现在我已将名称更改为id。谢谢您的输入!
<div id="selectbox1">    
 <select name="websites2" id="websites2" style="width:125px;" onchange="setWidthHeight(this.value,'h');">
  <option name="zero" value="0" title="" selected="selected">Select Height</option>
  <?php
  if ($sizenumh > 0) 
  {
   $j = 0;
   while ($j < $sizenumh) 
   {
    $height_id = mysql_result($sizeresulth,$j,"id");    
    $height = mysql_result($sizeresulth,$j,"height");   
    ?>
    <option name="<?php echo $height_id ?>" value="<?php echo $height ?>" title=""><?php echo $height ?></option>
    <?php
    $j++;
   }
  }
  ?>
 </select>
</div>