mysqlにdatetimeカラムを追加しました。その値として現在のタイムスタンプをとります。 私はPHPでエコーするとエラーに直面しています。それは未定義のインデックスだと言っています。PHPで現在のDateTimeをエコーできない
$sql="SELECT `idea-content` FROM `ideas` ";
$result = mysqli_query($mysql_link, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo "<li>
<div class='comment-main-level'>
<!-- Avatar -->
<div class='comment-avatar'><img src='#' alt=''></div>
<!-- Contenedor del Comentario -->
<div class='comment-box'>
<div class='comment-head'>
<h6 class='comment-name by-author'><a href='#''>Agustin Ortiz</a></h6>
<span>".$row['time']."</span>
<i class='fa fa-reply'></i>
<i class='fa fa-heart'></i>
</div>
<div class='comment-content'>".$row['idea-content']."
</div>
</div>
</div></li>";
}
(綴らとして)すると、フィールドの外をフォーマットする
DATE_FORMAT
を使用することができますaslotime
フィールドは、あなたの選択から欠落しています。列名のスペルを確認し、正しい場合は、SQL文が返された列の1つであることを確認してください。 –1つのフィールドを選択しましたが、2つのフィールドを出力しようとしました。 – Musa
どうすればいいですか? – Chefk5