如何在标题链接中使用sql数据?

时间:2014-08-11 07:51:18

标签: sql post get header

我需要使用SQL中的变量。我可以打印我写的变量。但我不能用 当它不在查询时。

这是SQL:

if ($result = $mysqli->query("SELECT * FROM organize WHERE organize.nid=$nid"))
{
    // display records if there are records to display
    if ($result->num_rows > 0)
    {
        while ($row = $result->fetch_object())
        {
            echo $row->nid;
            echo $row->omid;

            $id=$row->omid;
        }
    }
    // if there are no records in the database, display an alert message
    else
    {
        echo "No results to display!";
    }
}
// show an error if there is an issue with the database query
else
{
    echo "Error: " . $mysqli->error;
}

此脚本下的标题。

header("Refresh: 10;http://localhost/records.php?mid= $id ");

我知道这不是正确的方法。但我告诉你我想要什么。需要在'$ id'的标题插件中使用'omid'。

1 个答案:

答案 0 :(得分:0)

最后我解决了。这个脚本就像上面的代码一样。我不明白为什么它没有用。也许是因为我不应该使用

echo $row->nid;

echo $row->omid;

 $id=$row->omid;

正确的用法如下:

while ($row = $result->fetch_object())
                                    {


                         $dd=$row->omid;

                                   }

header("Refresh: 2;http://localhost/records.php?mid= $dd");