Как просмотреть данные на выбранную дату с помощью DatePicker в флаттер? - PullRequest
0 голосов
/ 03 октября 2019

Это мой PHP для получения данных в MySQL PHPMyAdmin

 <?php
 include ("conn.php");

 $queryResult=$connect->query("SELECT * FROM activity WHERE date='$date'");

 $result=array();

 while($fetchData=$queryResult->fetch_assoc())
 {
 $result[]=$fetchData;
 }

 echo json_encode($result);

 ?>

и это код для выбора даты в флаттере

 String datePicked, labelText;
 DateTime date = new DateTime.now();
 final TextStyle valueStyle = TextStyle(fontSize: 16.0);

 Future<Null> _selectedDate(BuildContext context) async {
 final DateTime picked = await showDatePicker(
    context: context,
    initialDate: date,
    firstDate: DateTime(2018),
    lastDate: DateTime(2060));

 if (picked != null && picked != date) {
  setState(() {
    date = picked;
    datePicked = new DateFormat.yMd().format(date);
   });
  }
 else {

  }
 }

Это функция для отображениясредство выбора даты

`DateDropDown(
              labelText: "Date",
              valueText: new DateFormat.yMd().format(date),
              valueStyle: valueStyle,
              onPressed: () {
                _selectedDate(context);
              },
            ),

Как просмотреть данные, представленные на выбранную дату? Какая кодировка для отображения в флаттере?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...