使用一个简单的表单,我有一个字段供用户输入日期 - 当字段发布到我的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);}
答案 0 :(得分:2)
您正在以附加模式写入文件,只有将添加到文件中已存在的数据。您将不得不重新阅读该文件, 按排序顺序添加数据,然后重新写入整个文件。
使用数据库可能是一种更简单的方法来处理这个问题。