summaryrefslogtreecommitdiffstats
path: root/samples/grid/03_validation_connector.php
diff options
context:
space:
mode:
Diffstat (limited to 'samples/grid/03_validation_connector.php')
-rw-r--r--samples/grid/03_validation_connector.php16
1 files changed, 16 insertions, 0 deletions
diff --git a/samples/grid/03_validation_connector.php b/samples/grid/03_validation_connector.php
new file mode 100644
index 0000000..a703c13
--- /dev/null
+++ b/samples/grid/03_validation_connector.php
@@ -0,0 +1,16 @@
+<?php
+ require_once("../config.php");
+ $res=mysql_connect($mysql_server,$mysql_user,$mysql_pass);
+ mysql_select_db($mysql_db);
+
+ function check_data($action){
+ if ($action->get_value("item_cd")=="" || $action->get_value("item_nm")=="")
+ $action->invalid();
+ }
+ require("../../codebase/grid_connector.php");
+ $grid = new GridConnector($res);
+
+ $grid->dynamic_loading(100);
+ $grid->event->attach("beforeProcessing",check_data);
+ $grid->render_table("grid50000","item_id","item_nm,item_cd");
+?> \ No newline at end of file