diff --git a/index.php b/index.php index bd9c001..c783c25 100644 --- a/index.php +++ b/index.php @@ -1,6 +1,32 @@ setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); -$pdo = new PDO('mysql:host=localhost;dbname=links', 'linksdb', 'linksdb'); + // Tabelle link erstellen, falls nicht vorhanden + $sql = 'CREATE TABLE IF NOT EXISTS link ( + link_id BIGINT(18) UNSIGNED AUTO_INCREMENT PRIMARY KEY, + link_url VARCHAR(30) NOT NULL, + link_name VARCHAR(30), + reg_date TIMESTAMP + )'; + + $pdo->exec($sql); // use exec() because no results are returned + } +catch(PDOException $e) +{ + echo $sql . "
" . $e->getMessage(); +} + +$url = 'https://therealblue.de'; +$name = 'therealblue.de'; + +$statement = $pdo->prepare('INSERT INTO link(link_url, link_name) VALUES (:link_url, :link_name)'); +$statement->execute([ + ':link_url' => $url, + ':link_name' => $name +]); $sql = "SELECT * FROM link"; foreach ($pdo->query($sql) as $row) {