Как можно получить количество данных за неделю, вчерашние данные, данные за месяц из таблицы по списку выбора, используя PHP - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть три таблицы базы данных -

  1. Таблица "Изображения"

    { id 
        user_name 
        name  blog 
        date 
    

    }

  2. Пользователь -

    { id user_name name Blob (for image ) date }

  3. winner_user

    { id user_name price date }

Я хочу считать данные вчера, неделя, месяц.Сколько данных вставляется в таблицу данных за вчера, или неделю, или месяц ... Пример изображения для отображения данных

Список HTML ---

<select name="data"> 
<option>Yesterday</option> 
<option>Week </option> 
<option>Month </option> 
</select> 

Когда я нажимаю вчера, он показывает, сколько данных (количество) вставлено вчера,

Когда я нажимаю на неделю, это показывает, сколько данных (количество) вставлено за неделю,

и

Когда я нажимаю на месяц, он показывает мне, сколько данных (кол-во) вставлено в этом месяце,

Из данных изображений

<?php

 include ("config.php");  
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="select count('1') from images";
$result=mysqli_query($mysqli,$sql);
$row=mysqli_fetch_array($result);
echo "<h3>$row[0]</h3>";
mysqli_close($mysqli);
?>

из таблицы пользователейданные -

<?php

 include ("config.php");  
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="select count('1') from users ";
$result=mysqli_query($mysqli,$sql);
$row=mysqli_fetch_array($result);
echo "<h3>$row[0]</h3>";
mysqli_close($mysqli);
?>

Из данных подсчета winner_user

<?php

 include ("config.php");  
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="select count('1') from winner_user";
$result=mysqli_query($mysqli,$sql);
$row=mysqli_fetch_array($result);
echo "<h3>$row[0]</h3>";
mysqli_close($mysqli);
?>

Пожалуйста, помогите мне с лучшим решением,

1 Ответ

0 голосов
/ 25 сентября 2018

Вы ищете способ активировать selectbox?Вы можете использовать <select name="data" onchange="switchTo(this.value)"> А затем вы можете использовать ajax, чтобы получить значение в функции switchTo.

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