Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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,我有一个页面可以查看数据库中的链接。 现在我想,如果我按下这些链接中的任何一个,我将在另一个页面中,但仍然有变量名,我要按下按钮对其进行一些查询 以下是第一页的代码: $query = "SELECT Category FROM product WHERE Visible = 0"; $res = mysqli_query($con,$query); echo "<div style = 'font:40px/60px Arial; color :orange'>All Catego

我有一个页面可以查看数据库中的链接。 现在我想,如果我按下这些链接中的任何一个,我将在另一个页面中,但仍然有变量名,我要按下按钮对其进行一些查询

以下是第一页的代码:

$query = "SELECT Category FROM product WHERE Visible = 0";
$res = mysqli_query($con,$query);
echo "<div style = 'font:40px/60px Arial; color :orange'>All Categories Available :-</div>";
while($row = mysqli_fetch_array($res))
{
    $c = $row['Category'];
    echo '<li>'.'<a href ="page2.php?">'.$c.'</a>'.'</li>';
}
 $query = "SELECT Category FROM product WHERE Visible = 0";
    $res = mysqli_query($con,$query);
    echo "<div style = 'font:40px/60px Arial; color :orange'>All Categories Available :-</div>";
    while($row = mysqli_fetch_array($res))
    {
        $c = $row['Category'];
        echo '<li>'.'<a href ="page2.php?value=>'.$c.'</a>'.'</li>';  // i put value as variable in redirected page.
    }
$query=“从可见的产品中选择类别=0”;
$res=mysqli\u查询($con,$query);
echo“所有可用类别:-”;
while($row=mysqli\u fetch\u数组($res))
{
$c=$row['Category'];
回音“
  • ”。
  • ”; }
    试试:

    在您的第一页:

    $query = "SELECT Category FROM product WHERE Visible = 0";
    $res = mysqli_query($con,$query);
    echo "<div style = 'font:40px/60px Arial; color :orange'>All Categories Available :-</div>";
    while($row = mysqli_fetch_array($res))
    {
        $c = $row['Category'];
        echo '<li>'.'<a href ="page2.php?">'.$c.'</a>'.'</li>';
    }
    
     $query = "SELECT Category FROM product WHERE Visible = 0";
        $res = mysqli_query($con,$query);
        echo "<div style = 'font:40px/60px Arial; color :orange'>All Categories Available :-</div>";
        while($row = mysqli_fetch_array($res))
        {
            $c = $row['Category'];
            echo '<li>'.'<a href ="page2.php?value=>'.$c.'</a>'.'</li>';  // i put value as variable in redirected page.
        }
    

    这将对您有所帮助。

    使用会话变量将数据从一个页面保存到另一个页面。或者在“列表链接”页面上-将变量值附加到链接(作为查询字符串)点击你正在重定向到另一个页面我不知道如何,因为我想会话值只保留我选择的链接。你想在$c值的基础上执行操作吗…?这个页面的输出是cars mobiles,每个都是一个链接,如果我按下cars,我会移动到另一个页面,但仍然有可变cars要在iti上进行操作,我很抱歉,但仍然有一个错误,因为url_val为空,它在您的$c=$row['Category']中没有任何值;领域是否正常工作。第一页中的输出为真,因为它将数据库中的所有类别列为链接,但当我单击任何一个时,第二页将出现,但没有echoremove“in value”字段。