gpt4 book ai didi

php - html php 输出不显示

转载 作者:行者123 更新时间:2023-11-29 07:33:09 25 4
gpt4 key购买 nike

由于某种原因,当我单击显示按钮时,我的数据没有出现在网页上。几天前还可以,但现在不行了。我不记得做过任何重大改变。有人知道这是怎么回事吗?

代码:

<html>
<head>
<title>Database</title>
</head>
<body>
<div id="casing">
<form action="filmsdatabase.php" method="GET">
<div id="Films"><input type="submit" name="button" value="show films" /></div>
</form>
</div>

<?php
$db = mysql_connect("cs4111.cshve4dssdhm.us-west-2.rds.amazonaws.com","username","password");
if (!$db) {
die("Database connection failed miserably: " . mysql_error());
echo "Failed to Connect";
}
$db_select = mysql_select_db("cs4111",$db);
if (!$db_select) {
die("Database selection also failed miserably: " . mysql_error());
echo "Failed to Connect";
}
if(isset ($GET["button"]) && $GET["button"] == "show films"){
$result = mysql_query("SELECT * FROM films", $db);
if (!$result) {
die("Database query failed: " . mysql_error());
}
while ($row = mysql_fetch_array($result)){
echo "<h2>";
echo $row[1]."";
echo "</h2>";
echo "<p>";
echo $row[2]."";
echo "</p>";
echo "Duration: ", $row[3]."", " minutes";
echo "</p>";
echo "Genre: ", $row[4]."";
echo "</p>";
}
}
?>
</body>
</html>
<?php
mysql_close($db);
?>

最佳答案

快速浏览一下这里的代码,我认为您实际上希望使用 $_GET 而不是 $GET。

if(isset ($_GET["button"]) && $_GET["button"] == "show films"){

这使用 PHP 的 $_GET 全局变量。

关于php - html php 输出不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31907408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com