无法从mysql获取价值并将其置于html标题内

时间:2013-02-21 20:48:27

标签: php

我在“PageTopTitle”栏中的“genset”数据库“dsaidovsite”中有一个名为“DSPixels Design”的值; 我希望在html <title>...</title>标记中获得该值。

我希望这是可能的。

2 个答案:

答案 0 :(得分:2)

执行此操作的最佳方法是运行数据库查询:

$result = mysql_query("SELECT PageTopTitle FROM genset WHERE someUniqueRowSelector");

然后通过将其声明为变量并回显它来简单地将其输出到标题标记中:

$row = mysql_fetch_array($result);

$pageTitle = $row['PageTopTitle']

你现在已经定义了这个值,接下来你只需要在你的标题标签中添加一些php - 无论它可能已经存在(总是很好的有类似格式的标题标签 - 但从不相同 - 更改开头或类似)

<html>
<head>
<title><?php echo $pageTitle ?> | Random Header info | Example.com </title>

那应该这样做。

最好在你的表中添加一个名为'page'的列,这样你就可以简单地声明php中的页面,并在你的WHERE中使用它作为你的SQL语句,这样你就可以拥有唯一的页面标题易于定义。

这是我的0.02美元

答案 1 :(得分:1)

有可能。 php在呈现html之前执行。阅读并在页面中输出。