Meowsalot: Tabelle aktualisieren sobald ein neuer Eintrag vorhanden ist?

Beitrag lesen

Guten Morgen,

ich möchte gerne erreichen wenn ein User ein neuer Eintrag hinterlassen dass ich dieses automatisch angezeigt bekomme auch wenn ich die Seite nicht aktualisiere. Ist dieses möglich?

Mein Aufbau

<table class="table table-hover">
  <thead>
    <tr>
      <th scope="col">Erstellt am</th>
      <th scope="col">Thema</th>
      <th scope="col">B. Sender</th>
      <th scope="col">Sender</th>
      <th scope="col">B. Empf.</th>
      <th scope="col">Empf.</th>
      <th scope="col">Job</th>
      <th scope="col">Art</th>
      <th scope="col">Prio</th>
      <th scope="col">Status</th>
    </tr>
  </thead>
  <tbody>
     <?php $ToDoUebersicht = ToDo($mysqli);
     foreach($ToDoUebersicht as $array){ 

        $Z1 = getAmounttodoNachricht($mysqli, $array['code']);

        $array1 = explode("-",$array['erstellungsdatum']);
        $tag    = $array1[2];
        $monat  = $array1[1];
        $jahr   = $array1[0];

        $Erstellt = $tag.".".$monat.".".$jahr;
     ?>
    <tr>
      <td><?php echo htmlspecialchars($Erstellt) ?></td>
      <td>
      <?php if ($Z1 != 0): ?><span class="fa fa-comments"></span><?php endif ?>
      <a style="color: black" href="todo.php?code=<?php echo htmlspecialchars($array['code']) ?>"><?php echo htmlspecialchars($array['kurzbeschreibung']) ?></a></td>
      <td><?php echo htmlspecialchars($array['Sender']) ?></td>
      <td><?php echo htmlspecialchars($array['apSender']) ?></td>
      <td><?php echo htmlspecialchars($array['Empfaenger']) ?></td>
      <td><?php echo htmlspecialchars($array['apEmpfaenger']) ?></td>
      <td><?php echo htmlspecialchars($array['job']) ?></td>
      <td><?php echo htmlspecialchars($array['ta_titel']) ?></td>
      <td><?php echo htmlspecialchars($array['tp_titel']) ?></td>
      <td><?php echo htmlspecialchars($array['ts_titel']) ?></td>
    </tr>
    <?php } ?>
  </tbody>
</table>

Vielleicht könnte der neue Eintrag dann auch noch farblich gekennzeichnet werden? Wie würdet ihr dieses umsetzten?

PS: Ich habe mich hier im Forum angemeldet, deshalb jetzt auch ein Benutzername.

Bis bald! Meowsalot (Bernd)

akzeptierte Antworten