Hello world所以我有一个MySQL数据库。被称为gametest和一个名为release的表和一个名为update的发布内的列,我希望从发布内的更新列回显文本!任何人都可以告诉我如何做到这一点我已经尝试了一切,它甚至没有工作我甚至包括sql连接php文件。这是代码!
<?php
include('sql.php');
$order = "SELECT * FROM release";
$row = mysql_fetch_array($result);
echo ("$row['update']);
?>
有人可以给我正确的代码吗?
答案 0 :(得分:1)
因为上面已经说过了所有内容(关于使用mysqli
或PDO
)所以我会坚持你的代码 NOT {{1} }。
querying
如果您在自己的网站中设置了正确的连接,这应该可行
<?php include('sql.php'); $order = "SELECT * FROM release"; $result = mysql_query($order); while($row = mysql_fetch_array($result)){ echo $row['update']; } ?>
并且您拥有表格的正确凭据 名称/列。
修改强>
即使上述答案应该有效,但事实并非如此。我建议搬到sql.php
。
sql.php
mysqli
并在<?php
$server = "localhost";
$user = "root";
$pass = "";
$db = "gametest";
$con = mysqli_connect($server, $user, $pass, $db);
if (mysqli_connect_errno())
{
echo "Could not connect: " . mysqli_connect_error();
}
?>
。
php file
答案 1 :(得分:-2)
<?php
include('sql.php');
$order = "SELECT * FROM release";
$result = mysqli_query($db, $order); // you have forgotten this line
while ($row = mysqli_fetch_array($result)) {
echo ($row['update']);
}
?>
// $ db是您从sql.php返回的数据库连接