2017-11-04 6 views
-1

特定のデータを更新するフォームを設計しようとしています。監査目的のために、私はテキストボックスにタイムスタンプ&セッションのユーザ名を印刷する必要があります。私はonclick() Javascript関数を使用しようとしています。しかし、日付を表示するだけで日付をフォーマットすることはできません&時間。また、私はセッションのユーザー名を印刷する方法がわかりません。タイムスタンプとセッション名をテキストエリアに表示

私はHTML、PHP、MySQLを使用しています&ここにJavascriptがあります。

これは$ _SESSION宣言で、ページの先頭です。

<?php 
    include 'config/connectDB.php'; 
    session_start(); 
    $id = $_GET['id']; 
    $sql1 = 'SELECT * FROM alerts WHERE'. " alert_id = '$id'"; 
    $result1 = mysqli_query($conn,$sql1); 

?> 

これは

<script> 
     function myFunction(event) { 
      var n = new Date(); 
      document.getElementById("notes").innerHTML = n; 
     } 
</script> 

でJavaScriptの機能であるこれは、毎回、誰もがテキストエリアでクリックすると、時間& $ _SESSION名前、私は日付を印刷する必要があるテキストエリアです。

<div class="control-group form-group"> 
    <div class="controls"> 
     <label>Notes</label><br> 
     <textarea class="form-control" id="notes" name="notes" value="<?php echo $row['notes'];?>" rows="5" cols="50" onclick="myFunction(event)" required> 
     </textarea> 
     <p class="help-block"></p> 
    </div> 
</div> 

ご協力いただきありがとうございます。前もって感謝します。

答えて

0

あなたは、私はDBのテーブルから値をプルする方法を知っているこの<textarea> Your value </textarea>

<textarea class="form-control" id="notes" name="notes" " rows="5" cols="50" onclick="myFunction(event)" required> 
<?php echo $row['notes'];?> 
     </textarea> 
+0

のように行う必要があります。私は日付、時刻、セッションのユーザ名を印刷する方法について固執しています –

関連する問題