aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio <silvio@devlet.com.br>2010-02-23 19:38:51 -0300
committerSilvio <silvio@devlet.com.br>2010-02-23 19:38:51 -0300
commit1b8830e43277f70f37a592ebc2593e42174eadae (patch)
treeaf19c926dbd52758ec7732fac0028cca51815aa8
parentdb90d036887a08e620e82f952bd6dd9d542d2d94 (diff)
downloadcinisis-1b8830e43277f70f37a592ebc2593e42174eadae.tar.gz
cinisis-1b8830e43277f70f37a592ebc2593e42174eadae.tar.bz2
Fixing queryes and adding YAML support
-rw-r--r--query.php24
1 files changed, 18 insertions, 6 deletions
diff --git a/query.php b/query.php
index fb0b3f6..c7adcff 100644
--- a/query.php
+++ b/query.php
@@ -6,6 +6,9 @@
// Import Malete Library
require 'malete/php/Isis.php';
+// Import Spyc
+include('spyc/spyc.php');
+
?>
<html><head><title>Query</title></head><body>
@@ -122,25 +125,34 @@ require 'malete/php/Isis.php';
'vĂ­deo' => 902,
);
- $fdt = $fdt_tupi;
+ $fdt = $fdt_anu10;
+ $yaml = Spyc::YAMLDump($fdt);
?>
<h2>server</h2>
<?php
- $db = new Isis_Db($fdt, 'tupi', new Isis_Server());
+ $db = new Isis_Db($fdt, 'anu10', new Isis_Server());
if (!$db->srv->sock) {
echo "could not contact server\n";
}
else {
- print_r($db);
+ //print_r($db);
+?>
+
+<h3>number of records...</h3>
+
+<?php
+ $query = 'HORA';
+ $recs = $db->num_recs($query);
+ echo "got ",count($recs), " terms for '$query'</br>\n";
?>
<h3>terms beginning with...</h3>
<?php
- $query = 'a';
- $terms = $db->terms($query);
+ $query = 'Hora';
+ $terms = $db->terms(strtoupper($query));
echo "got ",count($terms), " terms for '$query'</br>\n";
foreach ($terms as $t) {
list($cnt, $term) = explode("\t", $t);
@@ -153,7 +165,7 @@ require 'malete/php/Isis.php';
<?php
$query = 'Corumbiara';
- $recs = $db->query($query);
+ $recs = $db->query(strtoupper($query));
echo "got ",count($recs), " records for '$query'</br>\n";
foreach ($recs as $r) {
echo "<pre>---\n", $r->toString(), "---\n</pre>\n";