From 54228c4e8e143a102fa6efdb4af517290f63d238 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Wed, 5 Mar 2025 18:55:04 -0700 Subject: [PATCH] created basic DB structure and accessing db --- .gitignore | 0 composer.json | 0 composer.lock | 0 css/.gitkeep | 0 css/styles.css | 0 img/.gitkeep | 0 includes/components/article.php | 0 includes/components/foot.php | 0 includes/components/head.php | 0 includes/components/nav.php | 14 ++++ includes/functions.php | 4 ++ includes/sql.php | 21 +++--- index.php | 8 ++- js/.gitkeep | 0 js/index.js | 0 scripts/initdb.sh | 120 +++++++++++++++++++++++++++++++- 16 files changed, 151 insertions(+), 16 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 composer.json mode change 100644 => 100755 composer.lock mode change 100644 => 100755 css/.gitkeep mode change 100644 => 100755 css/styles.css mode change 100644 => 100755 img/.gitkeep mode change 100644 => 100755 includes/components/article.php mode change 100644 => 100755 includes/components/foot.php mode change 100644 => 100755 includes/components/head.php create mode 100755 includes/components/nav.php mode change 100644 => 100755 includes/functions.php mode change 100644 => 100755 includes/sql.php mode change 100644 => 100755 index.php mode change 100644 => 100755 js/.gitkeep mode change 100644 => 100755 js/index.js diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/composer.json b/composer.json old mode 100644 new mode 100755 diff --git a/composer.lock b/composer.lock old mode 100644 new mode 100755 diff --git a/css/.gitkeep b/css/.gitkeep old mode 100644 new mode 100755 diff --git a/css/styles.css b/css/styles.css old mode 100644 new mode 100755 diff --git a/img/.gitkeep b/img/.gitkeep old mode 100644 new mode 100755 diff --git a/includes/components/article.php b/includes/components/article.php old mode 100644 new mode 100755 diff --git a/includes/components/foot.php b/includes/components/foot.php old mode 100644 new mode 100755 diff --git a/includes/components/head.php b/includes/components/head.php old mode 100644 new mode 100755 diff --git a/includes/components/nav.php b/includes/components/nav.php new file mode 100755 index 0000000..8a3383d --- /dev/null +++ b/includes/components/nav.php @@ -0,0 +1,14 @@ + + + +'; + +echo $nav; diff --git a/includes/functions.php b/includes/functions.php old mode 100644 new mode 100755 index e69de29..cd07e55 --- a/includes/functions.php +++ b/includes/functions.php @@ -0,0 +1,4 @@ +safeLoad(); // Use environment variables for the database password and IP address. -// $db_user = $_ENV['DATABASE_USER']; +$db_user = $_ENV['DATABASE_USER']; $db_pass = $_ENV['DATABASE_PASSWORD']; define('HOST', 'localhost'); -define('USER', 'root'); +define('USER', $db_user); define('PASS', $db_pass); define('DB', 'vintagecodingdotnet'); @@ -17,12 +17,13 @@ function get_article_cards() { $conn = mysqli_connect(HOST, USER, PASS, DB); - /* - * $query = 'SELECT * FROM articles;'; - * - * $results = mysqli_query($conn, $query); - * while ($row = mysqli_fetch_row($results)) { - * echo $row['article_name']; - * } - */ + $query = 'SELECT * FROM accounts;'; + + $results = mysqli_query($conn, $query); + echo '
';
+    while ($row = mysqli_fetch_array($results)) {
+        print_r($row);
+        echo '
'; + } + echo '
'; } diff --git a/index.php b/index.php old mode 100644 new mode 100755 index 756646f..879cdcf --- a/index.php +++ b/index.php @@ -1,5 +1,7 @@