Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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 jQuery href添加变量_Php_Jquery - Fatal编程技术网

Php jQuery href添加变量

Php jQuery href添加变量,php,jquery,Php,Jquery,我希望这不是复制品,但我还没有找到 老实说,我是在网上找到这个方法的,但我找不到我原来在哪里找到的,或者我会在那里搜索答案。下面是我正在测试代码的测试页面 我的问题是,如何将时钟值保留在href中,并将手机号添加到href??现在我得到了dropdownstest.php?cellnumber=8&?clock=8,它的值与我认为在这行中的cellnumber相同: + ['?cellnumber', $(this).val()].join('=') + ['&?clock',

我希望这不是复制品,但我还没有找到

老实说,我是在网上找到这个方法的,但我找不到我原来在哪里找到的,或者我会在那里搜索答案。下面是我正在测试代码的测试页面

我的问题是,如何将时钟值保留在href中,并将手机号添加到href??现在我得到了dropdownstest.php?cellnumber=8&?clock=8,它的值与我认为在这行中的cellnumber相同:

    + ['?cellnumber', $(this).val()].join('=') + ['&?clock', $(this).val()].join('=');
我已尝试在时钟上更改$(此),但找不到正确的语法。。以下是所有代码:

        <?php
        session_start();
        require('/db_connection/connect.db.php');
        require('settings.php');

        ?>

        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
        <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.min.js"></script>
        <script type="text/javascript">
        $(document).ready(function() {

            $('.clock').on('change', function() {

            location.href = location.href.split('?')[0]
                + ['?clock', $(this).val()].join('=');
            });



            $('.cellnumber').on('change', function() {
               location.href = location.href.split('?')[0]
                + ['?cellnumber', $(this).val()].join('=') + ['&?clock', $(this).val()].join('=');
            });



        });

        </script>

        <?php

        $clock = mysqli_query($connection, "SELECT username FROM user WHERE wocreate = 1 and hide = 1");
        echo "<select class='clock' name='clock' style='width:200px'>"; 
        echo "<option size =30 ></option>";
        while($row = mysqli_fetch_array($clock)){        
            echo "<option value='".$row['username']."''>".$row['username']."</option>"; 
        }
        echo "</select>";
        if (isset($_GET['clock'])) {
            $_SESSION['clock'] = $_GET['clock'];
            echo "<p></p>";
            echo 'Person Requesting Ticket is '.$_SESSION['clock'].'';
            echo "<p></p>";
        }
        ?>

        <?php
        echo "<br>"; 
        $cellnumbers = mysqli_query($connection, "SELECT DISTINCT location FROM machinenumber WHERE status = 1 ");
        echo "<select class='cellnumber' name='cellnumber' style='width:200px'>"; 
        echo "<option size =30 ></option>";
        while($row = mysqli_fetch_array($cellnumbers)){        
            echo "<option value='".$row['location']."''>".$row['location']."</option>"; 
        }
        echo "</select>";
        if (isset($_GET['cellnumber'])) {
            $_SESSION['cellnumber'] = $_GET['cellnumber'];
            echo "<p></p>";
            echo 'Person Requesting Ticket is '.$_SESSION['clock'].'';
            echo "<br>"; 

            echo 'Cell '.$_SESSION['cellnumber'].' is the location';
            echo "<p></p>";
        }
        ?>



        <?php
        if (isset($_GET['cellnumber'])) {
            $cellnumber=$_GET['cellnumber'];
            echo "<h3>Choose Machine Number</h3>";
            $machinenumber = mysqli_query($connection,"SELECT number FROM machinenumber WHERE location =".$cellnumber." ;");
            echo "<select class='machinenumber' name='machinenumber' style=width:200px>"; 
            echo "<option size =30 ></option>";
            while($row = mysqli_fetch_array($machinenumber)) {        
                echo "<option     value='".$row['number']."'>".$row['number']."</option>"; 
            }
            echo "</select>";
        }
        ?>

$(文档).ready(函数(){
$('.clock')。在('change',function()上{
location.href=location.href.split(“?”)[0]
+['?clock',$(this.val()).join('=');
});
$('.cellnumber')。在('change',function()上{
location.href=location.href.split(“?”)[0]
+['?cellnumber',$(this.val()).join('=')+['&?clock',$(this.val()).join('=');
});
});