在PHP中从SQL打印
我正在尝试打印我放入MySql数据库的文本。我已经能够插入到数据库中,但我不知道该放什么来取出值/文本在PHP中从SQL打印,php,mysql,Php,Mysql,我正在尝试打印我放入MySql数据库的文本。我已经能够插入到数据库中,但我不知道该放什么来取出值/文本 <?php require("../includes/config.php"); if($_SERVER["REQUEST_METHOD"] == "POST") { $query = mysqlquery("INSERT INTO posts (post_content) VALUES (?)", $_POST["comment"]); $comment =
<?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\u查询
更好的是mysqli\u查询
as
像这样使用它,而不是mysqlquery
while($row = mysql_fetch_assoc($comment)) {
print_r($row);
}
假设您的“mysqlquery”有一个自定义函数,包含在返回数据的地方,它可能位于$comment['post_content']中。谢谢,我一发布就更改了它,但问题是echo($comment)。我在回复什么来发布通过post传递的文本?请使用标签编辑您的帖子,并添加包含任何自定义函数的最新代码(如果有)。什么是mysqlquery?这是一个打字错误还是一个自定义函数?它真的不够好,不能编辑你知道是错误的代码。这只是浪费时间。