Php 表单方法可以是Post和Get吗?

Php 表单方法可以是Post和Get吗?,php,html,post,get,Php,Html,Post,Get,我正在学习PHP,我希望方法是POST,将变量传递给我的PHP和 1) 连接到服务器2)将结果存储在变量中3)显示HTML表 但是,我稍后在语法中希望使用GET来“调用”该变量并将结果输出到CSV文件。这就是我所拥有的,但是当我点击按钮时,什么也没有发生。这可能吗?如果没有,我应该如何重新编写语法以使ithappen <body> <form method="POST"> End Date:<input type="date" name="e

我正在学习PHP,我希望方法是
POST
,将变量传递给我的PHP和

1) 连接到服务器
2)将结果存储在变量中
3)显示HTML表

但是,我稍后在语法中希望使用
GET
来“调用”该变量并将结果输出到CSV文件。这就是我所拥有的,但是当我点击按钮时,什么也没有发生。这可能吗?如果没有,我应该如何重新编写语法以使ithappen

<body>
    <form method="POST">
        End Date:<input type="date" name="end" value="<?= $_POST['end'] ?>">
        <input type="submit" name="submit" value="Go">
    </form>
</body>
<?php
   if (isset($_POST['submit'])) 
   {
       //Connect To Server
       //Store Result Set in Variable
       //Display HTML Table
   }
?>

<form method="get">
    <button type="submit" name="csv" value="1">Generate CSV</button>
</form>


结束日期:您不需要两张表格。您可以在操作中传递GET参数,也可以使用会话。@Fred ii--我如何传递GET和set?类似于-----查看您发布的第二个链接<代码>
-我没有外部php文件,我的php标记都在同一个文件中。那么我可以使用当前页面名吗?是的,您可以使用相同的文件。类似于
action=“?var1….”
等应该可以工作。您不需要两个表单。您可以在操作中传递GET参数,也可以使用会话。@Fred ii--我如何传递GET和set?类似于-----查看您发布的第二个链接<代码>-我没有外部php文件,我的php标记都在同一个文件中。那么我可以使用当前页面名吗?是的,您可以使用相同的文件。类似于
action=“?var1…”
等的功能应该可以工作。