Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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中的动态下拉列表_Php_Html - Fatal编程技术网

php中的动态下拉列表

php中的动态下拉列表,php,html,Php,Html,我在php中使用了一个dynmamic下拉列表,它工作得非常好,但是标记后的html代码没有被执行 “我的视图”页位于“视图”文件夹中的文件夹ekart中。视图页位于 Product.php <!DOCTYPE html> <html> <head> <title> ADD PRODUCT </title> </head&

我在php中使用了一个dynmamic下拉列表,它工作得非常好,但是标记后的html代码没有被执行

“我的视图”页位于“视图”文件夹中的文件夹ekart中。视图页位于 Product.php

<!DOCTYPE html>
<html>
        <head>
        <title>
        ADD PRODUCT               
        </title>
        </head>
        <body>
        <h1>ADD PRODUCT</h1>
        <form id="admin" action="/do/ekart/adminlogin/login/" method="POST">
        Category Name :<br/>
        <select name="category" id="category">
        <option value="select">Select...</option> 
        <?php
           foreach($result as $row)
             {
               echo "<option value='".$row['cat_name']."> ".$row['cat_name'</option>";
             }
        ?>
        </select><br/>
        Product Name:<br/>
        <input type="text" name="product" id="product"/><div id="product_display"></div><br/>

        <input type="submit" value="Submit"/>
        </form>
        </body>
</html>


the $result is an array which is passed by the controller
$data=array('result'=>$result);
$this->load->view('ekart/Product.php',$data);

添加产品
添加产品
类别名称:
选择。。。 这是完全错误的:

echo "<option value='".$row['cat_name']."> ".$row['cat_name'</option>";

echo“line echo”。$row['cat_name']。”;代码仍然不起作用…我在使用firebug检查元素时遗漏了一个,但它仍然没有显示任何错误。因为它不被视为错误。如果后面跟着另一个
()
echo "<option value='".$row['cat_name']."'> ".$row['cat_name']."</option>";