Data
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 2 Jul 2015 21:00:09 +0000 (17:00 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 2 Jul 2015 21:00:09 +0000 (17:00 -0400)
Working on getting page and paragraph data.

index.php

index 3303dc1..f3f4133 100644 (file)
--- a/index.php
+++ b/index.php
@@ -20,8 +20,21 @@ if (!$dbh) {
     die('Error: no $dbh');
 }
 
-$sql = "
+$pageSql = "
   SELECT *
     FROM pages
+ORDER BY parent,pos";
+$pageData = $dbh->query($pageSql)->fetchAll(PDO::FETCH_ASSOC);
+$paragraphSql = "
+  SELECT *
+    FROM paragraphs
+   WHERE page = :page
 ORDER BY pos";
+$paraStmt = $dbh->prepare($paragraphSql);
+foreach ($pageData as &$page) {
+    $paraStmt->bindParam(':page', $page['id'], PDO::PARAM_INT);
+    $paraStmt->execute();
+    $page['paragraphs'] = $paraStmt->fetchAll(PDO::FETCH_ASSOC);
+}
+echo '<pre>'.print_r($pageData, true).'</pre>';
 echo 'here';