aboutsummaryrefslogtreecommitdiff
path: root/tests/index.php
diff options
context:
space:
mode:
authorSilvio <silvio@devlet.com.br>2010-08-06 15:31:52 -0300
committerSilvio <silvio@devlet.com.br>2010-08-06 15:31:52 -0300
commitd40338d7cf451f4303b2ae0f0b084d7209eeffe1 (patch)
tree91cd8d5cb53fcb57f2c6e5695a599a6df33589ec /tests/index.php
parentf7b51424272e7ca79b0e0f9361972bf4bca10062 (diff)
downloadcinisis-d40338d7cf451f4303b2ae0f0b084d7209eeffe1.tar.gz
cinisis-d40338d7cf451f4303b2ae0f0b084d7209eeffe1.tar.bz2
Moving index.php to navigate.php
Diffstat (limited to 'tests/index.php')
-rw-r--r--tests/index.php38
1 files changed, 33 insertions, 5 deletions
diff --git a/tests/index.php b/tests/index.php
index ebd465f..f17cae5 100644
--- a/tests/index.php
+++ b/tests/index.php
@@ -11,23 +11,51 @@
</head>
<body>
+<form action="index.php" method="get">
+Entry: <input name="entry" type="text" />
+<input type="submit" />
+</form>
+<br />
+
<?php
// Import Cinisis Library.
require_once '../index.php';
+// Get the query parameter.
+if (isset($_GET["entry"]) && ! empty($_GET["entry"])) {
+ $entry = (int) $_GET["entry"];
+}
+else {
+ $entry = 1;
+}
+
// Get a db instance.
$isis = new CinisisDb();
-// Test connection.
+// Setup database and entry number.
if ($isis->db) {
- $result = $isis->db->read(1);
+ $result = $isis->db->read($entry);
$entries = $isis->db->entries();
+ if ($entries < $entry) {
+ $entry = 1;
+ }
+
+ if ($entry != 1) {
+ $prev = $entry - 1;
+ echo '<a href="index.php?entry='. $prev .'">&lt; prev</a> ';
+ }
+
+ if ($entry < $entries) {
+ $next = $entry + 1;
+ echo '<a href="index.php?entry='. $next .'">next &gt;</a>';
+ }
+
// Format output.
- echo '<pre>';
- echo "Connection test:\n";
- echo "Rows: $entries\n";
+ echo "<pre>\n";
+ echo "Showing entry $entry from $entries total entries.\n";
+ echo "\n";
print_r($result);
echo '</pre>';
}