From 480ffb3b97557c77806606b7f46892d504ae6bd7 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Tue, 30 Apr 2002 15:52:56 +0000 Subject: [PATCH] *** empty log message *** --- htdocs/lib/product.class.php3 | 52 +++++++++++++++++++++++++++++++++++ htdocs/main.inc.php3 | 1 + mysql/data/data.sql | 11 ++++---- 3 files changed, 59 insertions(+), 5 deletions(-) create mode 100644 htdocs/lib/product.class.php3 diff --git a/htdocs/lib/product.class.php3 b/htdocs/lib/product.class.php3 new file mode 100644 index 00000000000..9850fa30955 --- /dev/null +++ b/htdocs/lib/product.class.php3 @@ -0,0 +1,52 @@ + + * Class Product + * $Id$ + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + */ + +class Product { + var $id ; + var $price ; + var $db ; + + Function Product($DB, $id=0) { + $this->db = $DB; + + $this->id = $id ; + $this->price = $price ; + + } + + + Function fetch () { + + $sql = "SELECT rowid, price FROM llx_product WHERE rowid = $this->id"; + + $result = $this->db->query($sql) ; + + if ( $result ) { + $result = $this->db->fetch_array(); + + $this->price = $result["price"]; + $this->id = $result["rowid"]; + } + return $result; + } + +} +?> diff --git a/htdocs/main.inc.php3 b/htdocs/main.inc.php3 index 3a7cff077ee..07ed6c4c72a 100644 --- a/htdocs/main.inc.php3 +++ b/htdocs/main.inc.php3 @@ -22,6 +22,7 @@ require ($GLOBALS["DOCUMENT_ROOT"]."/conf/conf.class.php3"); require ($GLOBALS["DOCUMENT_ROOT"]."/lib/mysql.lib.php3"); +require ($GLOBALS["DOCUMENT_ROOT"]."/lib/product.lib.php3"); require ($GLOBALS["DOCUMENT_ROOT"]."/user.class.php3"); require ($GLOBALS["DOCUMENT_ROOT"]."/lib/functions.inc.php3"); diff --git a/mysql/data/data.sql b/mysql/data/data.sql index 02243375635..d032740cf1c 100644 --- a/mysql/data/data.sql +++ b/mysql/data/data.sql @@ -84,12 +84,13 @@ insert into c_effectif (id,libelle) values (5, '100 - 500'); insert into c_effectif (id,libelle) values (6, '> 500'); delete from c_paiement; -insert into c_paiement (id,libelle) values (0, 'Cheque'); -insert into c_paiement (id,libelle) values (1, 'Virement'); - +insert into c_paiement (id,libelle) values (0, 'Chèque'); +insert into c_paiement (id,libelle) values (1, 'TIP'); +insert into c_paiement (id,libelle) values (2, 'Virement'); +insert into c_paiement (id,libelle) values (3, 'Prélèvement'); delete from c_propalst; -insert into c_propalst (id,label) values (0, '---'); -insert into c_propalst (id,label) values (1, 'Brouillon'); +insert into c_propalst (id,label) values (0, 'Brouillon'); +insert into c_propalst (id,label) values (1, 'Ouverte'); insert into c_propalst (id,label) values (2, 'Signée'); insert into c_propalst (id,label) values (3, 'Non Signée');