首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在sript.js页面上使用JavaScript将HTML select中的值发送到PHP

问在sript.js页面上使用JavaScript将HTML select中的值发送到PHP
EN

Stack Overflow用户
提问于 2013-09-15 22:12:57
回答 1查看 118关注 0票数 0

我正在尝试将sql数据库中表中的代码添加到div中,这取决于下拉框的结果,但它不起作用!有什么帮助吗?

代码语言:javascript
复制
index.php
 <p> Choose Subject Area </p>
    <form action="">
        <select name="business area">
        <option value="">Programming</option>
        <option value="NAME">Web Design</option>
        <option value="NAME">TV&Film</option>
    </select>
</form>
<button id="Search" type="button">Search</button>
<?php

script.js

代码语言:javascript
复制
   $(document).ready(function(){
     $('#Search').click(function(){
       $('#Results').append(
        <?php
            // generate sql query
            $sql = "SELECT * FROM Form WHERE  Company_area="business_area";
            // execute query
            $result=sqlite_query($db,$sql);
            // get number of records found
            $numrows = sqlite_num_rows($result);
            echo "Number of records found: $numrows <br /><br />";
            //show results on screen
            while ($row = sqlite_fetch_array($result)) {
                "<div>"
                    echo "Company Name: " . $row['Company_Name'] . "<br />";
                    echo "Company Area: " . $row['Company_area'] . "<br />";
                    echo "Description: " . $row['Description'] . "<br />";
                    echo "YouTube Link: " . $row['YouTube_Link'] . "<br />";
                    echo "Contact Name: " . $row['Contact_Name'] . "<br />";
                    echo "e-mail: " . $row['e-mail'] . "<br />";
                    echo "Facebook: " . $row['Facebook'] . "<br />";
                    echo "Twitter: " . $row['Twitter'] . "<br />";
                    echo "Website Address: " . $row['Website_address'] . "<br /><hr />";
                    "</div>"
                }
            ?>
        );
    });
});
EN

回答 1

Stack Overflow用户

发布于 2013-09-15 22:16:06

我建议将script.js更改为script.php,并将其包含在页面中,如下所示:

代码语言:javascript
复制
include "script.php";

然后使用以下命令执行javascript代码:

代码语言:javascript
复制
<script type='text/javascript'>
  <?php 
    //php code here 
  ?>
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18813347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档