在HTML中调用PHP文件而不使用输入标记

在HTML中调用PHP文件而不使用输入标记,php,html,mysql,sql,Php,Html,Mysql,Sql,有没有办法在HTML文档中调用PHP文件而不使用输入标记 我试图使用表单标记(file2.php)显示数据库的一些结果(作为一个表),但我意识到显示结果的唯一方法是在表单标记内有一个输入标记。有没有办法不使用输入,直接在我的HTML网站上显示结果 代码: <html> <body> <img src="file1.php"> <form action="file2.php" method="post"> <input type="

有没有办法在HTML文档中调用PHP文件而不使用输入标记

我试图使用表单标记(
file2.php
)显示数据库的一些结果(作为一个表),但我意识到显示结果的唯一方法是在表单标记内有一个输入标记。有没有办法不使用输入,直接在我的HTML网站上显示结果

代码:

<html>
<body> 
 <img src="file1.php"> 
 <form action="file2.php" method="post">
  <input type="submit" value="submit"> 
 </form>
</body>
<html>

My file2.php is
---
<?php
define('DB_NAME', 'name');
define('DB_USER', 'yyyy');
define('DB_PASSWORD', 'xxxx');
define('DB_HOST', 'localhost');

$link=mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if(!$link){
    die('Could not connect:' .mysql_error());
}

$db_selected = mysql_select_db(DB_NAME,$link);

if(!$db_selected){
    die('Can\'t use' .DB_NAME .':' . mysql_error()); 
}

 $cid=$_COOKIE["cid"];
 $sql= "SELECT * FROM table WHERE PID='$cid' ORDER BY SUBTIME ASC;";
 $result = mysql_query($sql);

 echo "<table border=1>
  <tr>
  <th> SUBMISSION DATE/TIME </th>
  <th> SYS </th>
  <th> DIA </th>
  <th> PULSE </th>
  <th> WEIGHT </th>
  </tr>";

  while ($row = mysql_fetch_array($result)){
    echo "<tr>";
    echo "<td align='center'>" . $row['SUBTIME'] . "</td>";
    echo "<td align='center'>" . $row['SYS'] . "</td>";
    echo "<td align='center'>" . $row['DIA'] . "</td>";
    echo "<td align='center'>" . $row['PULSE'] . "</td>";
    echo "<td align='center'>" . $row['WEIGHT'] . "</td>";
    echo "</tr>";
  }

  if(!mysql_query($sql)){
    die('Error:' .mysql_error());
  }

mysql_close();
?>

我的file2.php是
---

不能在HTML文件中包含PHP文件。您需要将HTML的扩展名更改为PHP,并使用
include()



这是最简单的方法

使用include\u once或require\u once将.html文件重命名为.php有什么问题?你想要一个链接吗?使用谢谢!如果不将html文件更改为php,是否可能?@Stefania为什么更改文件名会有问题?@Caio,hmmm。。。现在我想起来了。。它不应该理解为什么在action属性中添加include?我想你的第一个答案很好。。。只需使用include并将扩展名从.html更改为.phpI即可将html文件重命名为php,然后我在html部分添加了这一行,而不使用任何表单。
<?php 
    include 'form2.php';
?>