我正在尝试打印放入MySql数据库的文本。我已经能够插入数据库,但我不知道该放什么来取出值/文本
<?php
require("../includes/config.php");
if($_SERVER["REQUEST_METHOD"] == "POST")
{
$query = mysqlquery("INSERT INTO posts (post_content) VALUES (?)", $_POST["comment"]);
$comment = mysqlquery("SELECT * FROM posts WHERE post_content = ?", $_POST["comment"]);
echo('<div class="container">');
echo('<ul class="media-list forum" style = "padding: 20px 0px 20px 0px;">');
echo('<li class="media well">');
echo('<div class="pull-left user-info" href="#">');
echo('<img src="img/merylface.png" width="64" alt="Everyone is Meryl">');
echo('<div>');
echo('<strong>Anonymous</strong>');
echo('</div>');
echo('</div>');
echo('<div class="media-body">');
echo($comment);
echo('</div>');
echo('</li>');
echo('</ul>');
echo('</div>');
}
?>
使用
mysql_query
和更好的是mysqli_query
,如这里的
而不是mysqlquery
像这样使用
while($row = mysql_fetch_assoc($comment)) {
print_r($row);
}
假设您的"mysqlquery"有一个自定义函数,包含在将返回数据的地方,它可能会在$comment['post_content']中。