title: Update Table with jQuery
body: <p>In server side, I emit last 10 rows of my database in every 3 second;</p>
  
  <pre><code>setInterval(function() {
                connection.query("SELECT * FROM report ORDER BY id DESC limit 10", function(err, rows) {
                  if (err) console.log(err);
                  else {
                    console.log("Last 10 record emitted.");
                  //  console.log("rows: " + JSON.stringify(rows, null, 3));
                    io.emit("last_list", rows)
                  }
                });
              }, 3000);
  </code></pre>
  
  <p>In client side, I append these rows to table;</p>
  
  <pre><code>  socket.on('last_list', function(rows) {
      for (var i = 0; i &lt; rows.length; i++) {
        var row = rows[i];
  
        $('#myTable').append('&lt;tr&gt;&lt;td&gt;' + row.id + '&lt;/td&gt;&lt;td&gt;' + row.fabrika + '&lt;/td&gt;&lt;td&gt;' +
        row.kumes + '&lt;/td&gt;&lt;td&gt;' + row.makina + '&lt;/td&gt;&lt;td&gt;' + row.kat + '&lt;/td&gt;&lt;td&gt;' +
        row.sol_sag + '&lt;/td&gt;&lt;td style="color: rgba(25, 44, 44, 1); font-weight: bolder;"&gt;' +
        row.adet + '&lt;/td&gt;&lt;/tr&gt;');
  
      }
    });
  </code></pre>
  
  <p>My question is, how can I update table instead of add new rows every 3 seconds?</p>