一般来说,我对 php 非常陌生,所以我意识到其中一些可能看起来“愚蠢”,但请多多包涵。
我有一个与 phpBB 论坛集成的页面,所以它使用他们的模板系统,所以我不需要在 php 页面中回显任何 html。此外,每个页面都包含一个到数据库的连接,所以我不需要放置任何连接。
在 html 页面上,我使用 {NAME} 和 {AGE} 之类的位来提取信息,但我的问题在于 php 文件本身。我希望页面的 url 具有类似“file.php?name=John”的内容,它将在该行中显示数据库中“John”的数据。
这是我目前正在使用的代码。假设大部分内容一开始并没有严重错误,我在此代码的第 2 行收到错误“解析错误:语法错误,意外 T_STRING”。
$name = $_GET['name'];
$result = mysql_query(SELECT * FROM 'people' WHERE 'name' = $name);
while($row = $db->sql_fetchrow($result))
{
$template->assign_vars(array(
'NAME' => $row['name'],
'AGE' => $row['age'],
));
}
我正在使用一个名为“people”的表,当然,有两列标题为“name”和“age”。如果有人能告诉我我的错误或至少指导我正确的方向,将不胜感激。