按字段输入日期对PHP POST排序

时间:2018-02-05 14:42:56

标签: php forms http-post

使用一个简单的表单,我有一个字段供用户输入日期 - 当字段发布到我的txt文件中时我需要按日期字段排序,无法找出按日期排序的方法领域,任何想法?

PHP代码:

if(isset($_POST['field1']) && isset($_POST['field2']) && isset($_POST['field3'])) {

$data = 'REQUEST - ' . $_POST['field1'] . ' - ' . $_POST['field2'] . ' - ' . $_POST['field3'] . "\n";
$ret = file_put_contents('mydata.txt', $data, FILE_APPEND | LOCK_EX);}

1 个答案:

答案 0 :(得分:2)

您正在以附加模式写入文件,只有添加到文件中已存在的数据。您将不得不重新阅读该文件, 按排序顺序添加数据,然后重新写入整个文件。

使用数据库可能是一种更简单的方法来处理这个问题。