summaryrefslogtreecommitdiffstats
path: root/samples/grid
diff options
context:
space:
mode:
authorStanislau <stanislau.wolski@gmail.com>2011-10-21 11:20:47 +0300
committerStanislau <stanislau.wolski@gmail.com>2011-10-21 11:20:47 +0300
commit81ee5bbb46b7ff7f8ba422b226c5270ee3522831 (patch)
treec39dde09934db9b7d09249a1de5937d7194185a5 /samples/grid
parent03ded642b82d87380043f55a909f8765bec6cf2a (diff)
downloadconnector-php-81ee5bbb46b7ff7f8ba422b226c5270ee3522831.zip
connector-php-81ee5bbb46b7ff7f8ba422b226c5270ee3522831.tar.gz
connector-php-81ee5bbb46b7ff7f8ba422b226c5270ee3522831.tar.bz2
[add] SQL Anywhere DB wrapper
Diffstat (limited to 'samples/grid')
-rw-r--r--samples/grid/xx_sample_sasql.html37
-rw-r--r--samples/grid/xx_sample_sasql_connector.php11
2 files changed, 48 insertions, 0 deletions
diff --git a/samples/grid/xx_sample_sasql.html b/samples/grid/xx_sample_sasql.html
new file mode 100644
index 0000000..4d8b958
--- /dev/null
+++ b/samples/grid/xx_sample_sasql.html
@@ -0,0 +1,37 @@
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <title>For demo purpose only :: &1</title>
+
+
+
+
+<script src="../common/dhtmlx.js" type="text/javascript" charset="utf-8"></script>
+<script src="../../codebase/connector.js" type="text/javascript" charset="utf-8"></script>
+<link rel="stylesheet" href="../common/dhtmlx.css" type="text/css" charset="utf-8">
+</head>
+<body>
+ <div id="gridbox" width="350px" height="550px" style="background-color:white;overflow:hidden"></div>
+<script>
+ mygrid = new dhtmlXGridObject('gridbox');
+ mygrid.setImagePath("../common/imgs/");
+ mygrid.setHeader("Column A, Column B");
+ mygrid.attachHeader("#connector_text_filter,#connector_text_filter")
+ mygrid.setInitWidths("100,*")
+ mygrid.setColTypes("edtxt,ed");
+ mygrid.setColSorting("connector,connector")
+ mygrid.enableSmartRendering(true)
+ mygrid.enableMultiselect(true)
+ mygrid.init();
+ mygrid.loadXML("xx_sample_sasql_connector.php");
+ var dp = new dataProcessor("xx_sample_sasql_connector.php");
+ dp.init(mygrid);
+</script>
+<input type="button" name="add" value="add row" onclick="var id=mygrid.uid(); mygrid.addRow(id,'',0); mygrid.showRow(id);">
+<input type="button" name="delete" value="delete row" onclick="mygrid.deleteSelectedRows()">
+<div class='code'><code><span style="color: #000000">
+<span style="color: #0000BB">&lt;?php <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">require_once(</span><span style="color: #DD0000">"../config.php"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$res</span><span style="color: #007700">=</span><span style="color: #0000BB">pg_connect</span><span style="color: #007700">(</span><span style="color: #0000BB">$postrgre_connection</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;require(</span><span style="color: #DD0000">"../../codebase/grid_connector.php"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;require(</span><span style="color: #DD0000">"../../codebase/db_postgre.php"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$grid&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">GridConnector</span><span style="color: #007700">(</span><span style="color: #0000BB">$res</span><span style="color: #007700">,</span><span style="color: #DD0000">"Postgre"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$grid</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">enable_log</span><span style="color: #007700">(</span><span style="color: #DD0000">"temp.log"</span><span style="color: #007700">,</span><span style="color: #0000BB">true</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$grid</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dynamic_loading</span><span style="color: #007700">(</span><span style="color: #0000BB">100</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$grid</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">render_table</span><span style="color: #007700">(</span><span style="color: #DD0000">"grid50000"</span><span style="color: #007700">,</span><span style="color: #DD0000">""</span><span style="color: #007700">,</span><span style="color: #DD0000">"item_nm,item_cd"</span><span style="color: #007700">); <br /></span><span style="color: #0000BB">?&gt;</span>
+</span>
+</code></div></body>
+</html>
diff --git a/samples/grid/xx_sample_sasql_connector.php b/samples/grid/xx_sample_sasql_connector.php
new file mode 100644
index 0000000..798f84f
--- /dev/null
+++ b/samples/grid/xx_sample_sasql_connector.php
@@ -0,0 +1,11 @@
+<?php
+ require_once("../config.php");
+ $res = sasql_connect($sasql_conn);
+
+ require("../../codebase/grid_connector.php");
+ require("../../codebase/db_sasql.php");
+ $grid = new GridConnector($res, "SaSQL");
+ $grid->enable_log("temp.log",true);
+ $grid->dynamic_loading(100);
+ $grid->render_table("Contacts","ID","Surname,GivenName,Title");
+?> \ No newline at end of file