标题没有';在使用php和mysql时不会改变

标题没有';在使用php和mysql时不会改变,php,html,mysql,Php,Html,Mysql,我有一个问题,使用PHP和MySQL动态更改网页标题 这个代码为我工作了大约5分钟,现在没有了 当我查看源代码时,它实际上会获取数据,但不会更新网页中的标题 你能推荐一下吗 <?php mysql_connect("localhost","admin","admin") or die(mysql_error()); mysql_select_db("Table") or die(mysql_error()); $id=$_GET["id"]; if(

我有一个问题,使用PHP和MySQL动态更改网页标题

这个代码为我工作了大约5分钟,现在没有了

当我查看源代码时,它实际上会获取数据,但不会更新网页中的标题

你能推荐一下吗

<?php 
    mysql_connect("localhost","admin","admin") or die(mysql_error()); 
    mysql_select_db("Table") or die(mysql_error()); 

    $id=$_GET["id"];
    if(!is_numeric($id)){
    echo "Data Error";
    exit;
}

$data=mysql_query("SELECT * FROM `test` WHERE `Job_ID`=$id");
$row=mysql_fetch_object($data);
echo mysql_error();

echo "<tr><th>Job Title:</th></tr>";
echo"<tr><td>$row->Job_Title</td></tr>";
echo "<tr><th>Website:</th></tr>";
echo"<tr><td>$row->Company_URL</td></tr>";

$pagetitle = $row->Job_Title; 
echo "<title> Required $pagetitle </title>";
您应该试试

<?php 
    mysql_connect("localhost","admin","admin") or die(mysql_error()); 
    mysql_select_db("Table") or die(mysql_error()); 

    $id = (int) $_GET["id"];
    if(!is_numeric($id)){
        echo "Data Error";
        exit;
    }

    $data = mysql_query("SELECT * FROM `test` WHERE `Job_ID`=$id");
    $row = mysql_fetch_object($data);

    echo "<html><head><title>Required ".$row->Job_Title."</title></head><body>";

    echo "<table>";
    echo "<tr><th>Job Title:</th></tr>";
    echo "<tr><td>".$row->Job_Title."</td></tr>";
    echo "<tr><th>Website:</th></tr>";
    echo "<tr><td>".$row->Company_URL."</td></tr>";
    echo "</table>";

    echo "</body></html>";
?>


echo.“$row->Job_Title.”;替换此项并选中,然后尝试按ctrl+z以还原回您的changesTitle标记应位于标题标记内,并且不应位于html表的前面。请添加实际结果和相应的期望值。您可以访问:[link]()现在单击任何工作。它会将页面标题显示为[link](),但当你检查源代码时,你会发现它获取了数据,但没有显示在网页上。你的链接显示的是职位名称:Office Sales and Operations Executive now。可以吗?
echo'.$row->Company\u URL.“
echo“$row->Company\u URL”相同