今日の日付とユーザが選択した日付の間の日数をphpmyadminで表示することができます: SELECT DATEDIFF(CURDATE() 、date_instructed
)今日からdate_testerからウェブページに日付を動的に挿入してリアルタイムで更新する方法
..しかし、私はこれがすべてのテーブルを更新しないと思うし、新しいレコードがテーブルに作成されるときにのみ更新されます。
誰かが、ユーザーが入力した日付を使用して列内の曜日を動的に更新/カウントする最良の方法を提案することができます。
欄に入れてもいいですか?または私はWebページ上の各行の結果をエコーするためにPHPを使用する必要があります。
スクリプトを使用して 'date_instructed'を操作し、それをhtmlテーブルにseperatlyで入力する必要がある場合は、これを行う方法を私に示すリンクですか?
多くのおかげで私は、これは何が必要であることを理解するものから
<?php
include 'dbh.php';
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$date_instructed = $_POST['date_instructed'];
$sql = "INSERT INTO date_tester (first_name, last_name, date_instructed)
VALUES ('$first_name', '$last_name' , '$date_instructed')";
$result = mysqli_query($conn,$sql);
?>
<table class="table table-sm table table-bordered
table table-hover table table-striped "> <!--, table table-inverse-->
<thead class="thead-inverse">
<tr class="warning">
<th>First Name</th>
<th>Last</th>
<th>Date Instructed</th>
<th>Days On Market</th>
</tr>
</thead>
<?php
include 'dbh.php';
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$date_instructed = $_POST['date_instructed'];
$sql = "INSERT INTO date_tester (first_name, last_name, date_instructed)
VALUES ('$first_name', '$last_name' , '$date_instructed')";
$result = mysqli_query($conn, $sql);
?>
<table class="table table-sm table table-bordered
table table-hover table table-striped "> <!--, table table-inverse-->
<thead class="thead-inverse">
<tr class="warning">
<th>First Name</th>
<th>Last</th>
<th>Date Instructed</th>
<th>Days On Market</th>
</tr>
</thead>
<?php
$query = "SELECT DATEDIFF(CURDATE(), `date_instructed`) AS DAYS FROM date_tester";
$query = "SELECT first_name, last_name, date_instructed , days_onmarket
FROM date_tester";
$result = mysqli_query($conn, $query);
while ($date_tester = mysqli_fetch_assoc($result)) {
echo "<tr>";
echo "<td>" . $date_tester['first_name'] . "</td>";
echo "<td>" . $date_tester['last_name'] . "</td>";
echo "<td>" . $date_tester['date_instructed'] . "</td>";
}
?>
</tbody>
</table>
</div>
は 'それは偶数列に配置する必要がありますか? '=いいえ、これを列として保存しないでください。毎日計算する必要があります。これは、SQLクエリとして、またはSQLビューとして行うことも、PHPで行うこともできます。ただ保管しないでください。 –
ありがとうございます。あなたは、「日」を既存のテーブルの横にあるhtml列に置く方法へのリンクを提案できますか?すなわち、表の
SQLのクエリ、それは単に出力する別の列になります。私はPHPの人ではありません。 –