1
當前我將數據從MySQL數據庫提取到html表中。數據首先通過html表單插入。在while循環中從MySQL中獲取數據時更改日期格式
其中一個字段包含日期,格式爲dd.mm.yyyy
。
我已經使用瀏覽器轉換功能在phpMyAdmin中更改了日期格式。這工作得很好。
不幸的是,我的html表中的日期仍然是默認日期格式mm-dd-yyyy
。
我的查詢目前看起來是這樣的:$sql = "SELECT * FROM tablename ORDER BY ID DESC";
我的表有6列,這都應該顯示在我的HTML表格。我如何改變我的查詢,以便在html表中獲得我想要的日期格式?
希望你能幫助我。先謝謝你。
這是我如何查詢和while循環看起來像:
$sql = "SELECT * FROM tablename ORDER BY ID DESC";
$query = mysqli_query($verbindung,$sql) or die(mysqli_error());
echo '<table>';
echo '<thead>';
echo '<tr>';
echo '<th>Number</th>';
echo '<th>Date</th>';
echo '<th>Time</th>';
echo '<th>Description</th>';
echo '<th>Place</th>';
echo '<th>Taken</th>';
echo '</tr>';
while($fetch = mysqli_fetch_assoc($query)) {
echo '<tr>';
echo '<td>' . $fetch['ID'] . '</td>';
echo '<td>' . $fetch['Date'] . '</td>';
echo '<td>' . $fetch['Time'] . '</td>';
echo '<td>' . $fetch['Description'] . '</td>';
echo '<td>' . $fetch['Place'] . '</td>';
echo '<td>' . $fetch['Taken'] . '</td>';
echo '</tr>';
}
echo '</thead>';
echo '</table>';
感謝您的回答。不幸的是,我在我的查詢中獲取所有數據。或者我只需要列出我想要在查詢中獲取的所有列? – Andreas
總是建議在查詢中提及列名。爲什麼要獲取不必要的數據! –
這就是我的查詢和while循環的樣子。 我剛剛刪除了一些html標記。 – Andreas