【发布时间】:2009-09-18 17:58:37
【问题描述】:
我正在使用 PHP 从 mysql 中提取消息以显示在特定页面上。而不是在指定的标题栏中显示消息的标题和在指定的正文文本框中显示消息......没有显示内容并且在url中显示标题。我的查询中缺少什么?或者是怎么回事?
【问题讨论】:
-
您能告诉我们您的代码和查询吗?
我正在使用 PHP 从 mysql 中提取消息以显示在特定页面上。而不是在指定的标题栏中显示消息的标题和在指定的正文文本框中显示消息......没有显示内容并且在url中显示标题。我的查询中缺少什么?或者是怎么回事?
【问题讨论】:
如果没有一些示例代码,这将更加困难,但我认为您只是在 MySQL 查询中选择了错误的字段。
【讨论】:
我同意 Josua 的回答,您可能在查询中犯了错误 - 或者您在获取普通数组时尝试使用关联数组。或相反亦然。或者,也许您确实获取了一个关联数组,但您将所有字段都拼错了。或者可能你做了一些事情来激怒你的剧本,而它这样做是为了让你很难过;后来它会用魔法修复自己,让你迷惑好几天。没有任何示例代码,真的无从得知。
【讨论】:
您的问题充其量是模糊的。你在说什么标题和正文? HTML中的那些?让它正常工作很简单,只需在正确的位置打印即可。
<html>
<head>
<title>
<?php
$title = getTitleFromDB();
print($title);
?>
</title>
</head>
<body>
<?php
$body = getBodyFromDB();
print($body);
?>
</body>
</html>
【讨论】:
id = '" .$messageid。 "'"; $request = mysql_query($query,$connection) 或死(mysql_error()); $Readmessages = mysql_fetch_array($request); $query = "SELECT * FROM Users WHERE id = '".$Readmessages['sentFrom'] ."'"; $request2 = mysql_query($query,$connection); $sender = mysql_fetch_array($request2); ?> /--------代码-----*/