Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

Odświeżanie tabeli po aktualizacji danych z bazy

$
0
0


Kod html z php:

<div class="content"><?php
		echo "<table>";

		echo "<tr><th>ID</th><th>Imię</th><th>Nazwisko</th></tr>";

				class TableRows extends RecursiveIteratorIterator {
				        function __construct($it) {
				        parent::__construct($it, self::LEAVES_ONLY);
				}

				function current() {
				        return "<td style='width: 150px; border: 1px solid #dddddd;'>" . parent::current(). "</td>";
				}

				function beginChildren() {
					echo "<tr>";
				}

			         function endChildren() {
					echo "</tr>" . "\n";
				}
			}

			$servername = "localhost";
			$username = "root";
			$password = "";
			$dbname = "nazwa_bazy";

			try {
				$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
			        $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
		                $stmt = $conn->prepare("SELECT id, imie, nazwisko FROM rezerwacje");
			        $stmt->execute();


			        $result = $stmt->setFetchMode(PDO::FETCH_ASSOC);

			        foreach(new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k=>$v) {
				         echo $v;
			}
		}
		catch(PDOException $e) {
			 echo "Błąd: " . $e->getMessage();
		}
		$conn = null;
		echo "</table>";
	?></div>

Chciałbym odświeżać tą tabelę za każdym razem gdy doda się rekord w bazie danych.

 


Viewing all articles
Browse latest Browse all 21942