New: Fin de script build_class_from_table qui crée une classe d'accès à une table depuis les infos de la table en base.
This commit is contained in:
parent
1d0bea3b68
commit
6094903e31
@ -23,7 +23,7 @@
|
|||||||
\file dev/skeletons/skeleton_class.class.php
|
\file dev/skeletons/skeleton_class.class.php
|
||||||
\ingroup unknown
|
\ingroup unknown
|
||||||
\brief This file is an example to create a new class file
|
\brief This file is an example to create a new class file
|
||||||
\version $Revision$
|
\remarks Put here some comments
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Put here all includes required by your class file
|
// Put here all includes required by your class file
|
||||||
@ -75,15 +75,16 @@ class Skeleton_class
|
|||||||
$this->prop2=trim($this->prop2);
|
$this->prop2=trim($this->prop2);
|
||||||
//...
|
//...
|
||||||
|
|
||||||
|
// Check parameters
|
||||||
|
// Put here code to add control on parameters values
|
||||||
|
|
||||||
// Insert request
|
// Insert request
|
||||||
$sql = "INSERT INTO ".MAIN_DB_PREFIX."mytable(";
|
$sql = "INSERT INTO ".MAIN_DB_PREFIX."mytable(";
|
||||||
$sql.= " rowid,"
|
|
||||||
$sql.= " field1,";
|
$sql.= " field1,";
|
||||||
$sql.= " field2";
|
$sql.= " field2";
|
||||||
//...
|
//...
|
||||||
$sql.= ") VALUES (";
|
$sql.= ") VALUES (";
|
||||||
$sql.= " '".$this->id."',";
|
$sql.= " '".$this->prop1."',";
|
||||||
$sql.= " '".$this->prop1."'";
|
|
||||||
$sql.= " '".$this->prop2."'";
|
$sql.= " '".$this->prop2."'";
|
||||||
//...
|
//...
|
||||||
$sql.= ")";
|
$sql.= ")";
|
||||||
@ -126,6 +127,9 @@ class Skeleton_class
|
|||||||
$this->prop2=trim($this->prop2);
|
$this->prop2=trim($this->prop2);
|
||||||
//...
|
//...
|
||||||
|
|
||||||
|
// Check parameters
|
||||||
|
// Put here code to add control on parameters values
|
||||||
|
|
||||||
// Update request
|
// Update request
|
||||||
$sql = "UPDATE ".MAIN_DB_PREFIX."mytable SET";
|
$sql = "UPDATE ".MAIN_DB_PREFIX."mytable SET";
|
||||||
$sql.= " field1='".addslashes($this->field1)."',";
|
$sql.= " field1='".addslashes($this->field1)."',";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user