adaptation des fichiers pour postgresql deuxieme etape
This commit is contained in:
parent
0f90a9348e
commit
8b211fcb07
@ -54,8 +54,19 @@ if ($_POST["action"] == 'add')
|
||||
//$external_rss_url = "external_rss_url_" . $_POST["norss"];
|
||||
|
||||
//$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXTERNAL_RSS_URL_" . $_POST["norss"] . "', value='".$_POST[$external_rss_url]."', visible=0";
|
||||
$sql1 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "', value='".$_POST[$external_rss_title]."', visible=0";
|
||||
$sql2 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "', value='".$_POST[$external_rss_urlrss]."', visible=0";
|
||||
|
||||
$sql = "delete from ".MAIN_DB_PREFIX."const where name ='EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "'; ";
|
||||
$db->query($sql); $sql='';
|
||||
$sql1 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "','".$_POST[$external_rss_title]."',0) ;";
|
||||
|
||||
//$sql1 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "', value='".$_POST[$external_rss_title]."', visible=0";
|
||||
|
||||
|
||||
$sql = "delete from ".MAIN_DB_PREFIX."const where name ='EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "'; ";
|
||||
$db->query($sql);$sql='';
|
||||
$sql2 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "','".$_POST[$external_rss_urlrss]."',0) ;";
|
||||
|
||||
//$sql2 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "', value='".$_POST[$external_rss_urlrss]."', visible=0";
|
||||
|
||||
if ($db->query($sql1) && $db->query($sql2))
|
||||
{
|
||||
@ -91,8 +102,17 @@ if ($_POST["modify"])
|
||||
$external_rss_title = "external_rss_title_" . $_POST["norss"];
|
||||
//$external_rss_url = "external_rss_url_" . $i;
|
||||
//$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '" . "EXTERNAL_RSS_URL_" . $_POST["norss"] . "', value='". $_POST[$external_rss_url]."', visible=0";
|
||||
$sql1 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '" . "EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "', value='". $_POST[$external_rss_title]."', visible=0";
|
||||
$sql2 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '" . "EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "', value='". $_POST[$external_rss_urlrss]."', visible=0";
|
||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."const where name = 'EXTERNAL_RSS_TITLE_" . $_POST["norss"]."';";
|
||||
$db->query($sql);$sql='';
|
||||
$sql1 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES
|
||||
('" . "EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "',". $_POST[$external_rss_title]."',0) ;";
|
||||
|
||||
//$sql1 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '" . "EXTERNAL_RSS_TITLE_" . $_POST["norss"] . "', value='". $_POST[$external_rss_title]."', visible=0";
|
||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."const where name = 'EXTERNAL_RSS_URLRSS_" . $_POST["norss"]."';";
|
||||
$db->query($sql);$sql='';
|
||||
$sql2 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES
|
||||
('" . "EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "','". $_POST[$external_rss_urlrss]."',0)";
|
||||
//$sql2 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '" . "EXTERNAL_RSS_URLRSS_" . $_POST["norss"] . "', value='". $_POST[$external_rss_urlrss]."', visible=0";
|
||||
|
||||
if ($db->query($sql1) && $db->query($sql2))
|
||||
{
|
||||
|
||||
@ -79,6 +79,10 @@ if ($_GET["action"] == 'setpdf')
|
||||
/*
|
||||
* On la set active
|
||||
*/
|
||||
$sql_del = "delete from ".MAIN_DB_PREFIX."propal_model_pdf
|
||||
where nom = '".$_GET["value"]."';";
|
||||
$db->query($sql_del);
|
||||
|
||||
$sql = "INSERT INTO ".MAIN_DB_PREFIX."propal_model_pdf (nom) VALUES ('".$_GET["value"]."')";
|
||||
|
||||
if ($db->query($sql))
|
||||
|
||||
@ -27,7 +27,7 @@ class Form
|
||||
{
|
||||
var $db;
|
||||
var $errorstr;
|
||||
|
||||
|
||||
|
||||
function Form($DB)
|
||||
{
|
||||
@ -296,17 +296,17 @@ class Form
|
||||
|
||||
/*
|
||||
* Retourne le nom d'un pays
|
||||
*
|
||||
*
|
||||
*/
|
||||
function pays_name($id)
|
||||
{
|
||||
$sql = "SELECT rowid, libelle FROM ".MAIN_DB_PREFIX."c_pays";
|
||||
$sql .= " WHERE rowid=$id";
|
||||
|
||||
$sql .= " WHERE rowid=$id;";
|
||||
|
||||
if ($this->db->query($sql))
|
||||
{
|
||||
$num = $this->db->num_rows();
|
||||
|
||||
|
||||
if ($num)
|
||||
{
|
||||
$obj = $this->db->fetch_object(0);
|
||||
@ -318,6 +318,7 @@ class Form
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -105,9 +105,20 @@ function dolibarr_fiche_head($links, $active=0, $title='')
|
||||
*/
|
||||
function dolibarr_set_const($db, $name, $value, $type='chaine', $visible=0, $note='')
|
||||
{
|
||||
$sql = "REPLACE INTO llx_const SET name = '$name', value='$value', visible=$visible, type='$type', note='$note'";
|
||||
|
||||
$sql = "delete from llx_const where name = '$name';";
|
||||
$db->query($sql);
|
||||
//$sql = "REPLACE INTO llx_const SET name = '$name', value='$value', visible=$visible, type='$type', note='$note'";
|
||||
$sqql = "insert into llx_const(name,value,type,visible,note) values
|
||||
('$name','$value','$type',$visible,'$note');";
|
||||
|
||||
|
||||
//$sql = "delete from llx_const where name = '$name' and value = '$value' ;";
|
||||
//$db->query($sql);
|
||||
|
||||
//$sql2 = "insert into llx_const values('$name','$value','$type',$visible,'$note');";
|
||||
|
||||
if ($db->query($sql))
|
||||
if ($db->query($sqql))
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
@ -603,11 +614,17 @@ function dolibarr_user_page_param($db, &$user)
|
||||
{
|
||||
if ($key == "sortfield")
|
||||
{
|
||||
$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
|
||||
$sql = "delete from ".MAIN_DB_PREFIX."user_param where fk_user = $user->id ;";
|
||||
$db->query($sql);
|
||||
$sql = "insert into ".MAIN_DB_PREFIX."user_param(fk_user,page,param,value) VALUES
|
||||
($user->id,'".$GLOBALS["SCRIPT_URL"]."','sortfield','".urlencode($value)."'); ";
|
||||
|
||||
/*$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
$sql .= " SET fk_user =".$user->id;
|
||||
$sql .= " ,page='".$GLOBALS["SCRIPT_URL"] . "'";
|
||||
$sql .= " ,param='sortfield'";
|
||||
$sql .= " ,value='".urlencode($value)."'";
|
||||
$sql .= " ,value='".urlencode($value)."'";*/
|
||||
|
||||
$db->query($sql);
|
||||
$user->page_param["sortfield"] = $value;
|
||||
@ -617,35 +634,49 @@ function dolibarr_user_page_param($db, &$user)
|
||||
|
||||
if ($key == "sortorder")
|
||||
{
|
||||
$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
/*$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
$sql .= " SET fk_user =".$user->id;
|
||||
$sql .= " ,page='".$GLOBALS["SCRIPT_URL"] . "'";
|
||||
$sql .= " ,param='sortorder'";
|
||||
$sql .= " ,value='".urlencode($value)."'";
|
||||
|
||||
$sql .= " ,value='".urlencode($value)."'";*/
|
||||
$sql = "delete from ".MAIN_DB_PREFIX."user_param where fk_user = $user->id ;";
|
||||
$db->query($sql);
|
||||
$sql = "insert into ".MAIN_DB_PREFIX."user_param(fk_user,page,param,value) VALUES
|
||||
($user->id,'".$GLOBALS["SCRIPT_URL"]."','sortfield','".urlencode($value)."'); ";
|
||||
|
||||
$db->query($sql);
|
||||
$user->page_param["sortorder"] = $value;
|
||||
}
|
||||
if ($key == "begin")
|
||||
{
|
||||
$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
/*$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
$sql .= " SET fk_user =".$user->id;
|
||||
$sql .= " ,page='".$GLOBALS["SCRIPT_URL"] . "'";
|
||||
$sql .= " ,param='begin'";
|
||||
$sql .= " ,value='".$value."'";
|
||||
|
||||
$sql .= " ,value='".$value."'";*/
|
||||
$sql = "delete from ".MAIN_DB_PREFIX."user_param where fk_user = $user->id ;";
|
||||
$db->query($sql);
|
||||
|
||||
$sql = "insert into ".MAIN_DB_PREFIX."user_param(fk_user,page,param,value) VALUES
|
||||
($user->id,'".$GLOBALS["SCRIPT_URL"]."','sortfield','".urlencode($value)."'); ";
|
||||
$db->query($sql);
|
||||
|
||||
$user->page_param["begin"] = $value;
|
||||
}
|
||||
if ($key == "page")
|
||||
{
|
||||
$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
/*$sql = "REPLACE INTO ".MAIN_DB_PREFIX."user_param ";
|
||||
$sql .= " SET fk_user =".$user->id;
|
||||
$sql .= " ,page='".$GLOBALS["SCRIPT_URL"] . "'";
|
||||
$sql .= " ,param='page'";
|
||||
$sql .= " ,value='".$value."'";
|
||||
|
||||
$sql .= " ,value='".$value."'";*/
|
||||
$sql = "delete from ".MAIN_DB_PREFIX."user_param where fk_user = $user->id ;";
|
||||
$db->query($sql);
|
||||
|
||||
$sql = "insert into ".MAIN_DB_PREFIX."user_param(fk_user,page,param,value) VALUES
|
||||
($user->id,'".$GLOBALS["SCRIPT_URL"]."','sortfield','".urlencode($value)."'); ";
|
||||
$db->query($sql);
|
||||
|
||||
$user->page_param["page"] = $value;
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
/* Copyright (C) 2001 Fabien Seisen <seisen@linuxfr.org>
|
||||
* Copyright (C) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||
* Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
* Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org>
|
||||
* Copyright (C) 2004 Sebastien Di Cintio <eldy@users.sourceforge.net>
|
||||
* Copyright (C) 2004 Benoit Mortier <benoit.mortier@opensides.be>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
@ -45,7 +45,8 @@
|
||||
|
||||
|
||||
|
||||
class DoliDb {
|
||||
class DoliDb
|
||||
{
|
||||
var $db, $results, $ok, $connected, $database_selected;
|
||||
|
||||
|
||||
@ -330,7 +331,6 @@ class DoliDb {
|
||||
|
||||
function free()
|
||||
{
|
||||
|
||||
return pg_free_result($this->results);
|
||||
}
|
||||
|
||||
@ -341,9 +341,7 @@ class DoliDb {
|
||||
|
||||
function fetch_object()
|
||||
{
|
||||
$cpt=0;
|
||||
|
||||
return pg_fetch_object($this->results,$cpt);
|
||||
return pg_fetch_object($this->results);
|
||||
}
|
||||
|
||||
/*!
|
||||
@ -395,7 +393,7 @@ class DoliDb {
|
||||
|
||||
function fetch_array()
|
||||
{
|
||||
return pg_fetch_array($his->results);
|
||||
return pg_fetch_array($this->results);
|
||||
}
|
||||
|
||||
/*!
|
||||
@ -405,7 +403,7 @@ class DoliDb {
|
||||
|
||||
function fetch_row()
|
||||
{
|
||||
return pg_fetch_row($his->results);
|
||||
return pg_fetch_row($this->results);
|
||||
}
|
||||
|
||||
/*!
|
||||
@ -475,7 +473,7 @@ class DoliDb {
|
||||
|
||||
function last_insert_id()
|
||||
{
|
||||
return pg_last_oid($this->db);
|
||||
return pg_last_oid($this->results);
|
||||
}
|
||||
|
||||
/*!
|
||||
@ -485,7 +483,7 @@ class DoliDb {
|
||||
|
||||
function affected_rows()
|
||||
{
|
||||
return pg_affected_rows($this->db);
|
||||
return pg_affected_rows($this->results);
|
||||
}
|
||||
|
||||
/*!
|
||||
|
||||
1741
mysql/mysql.sql
1741
mysql/mysql.sql
File diff suppressed because it is too large
Load Diff
1316
pgsql/pgsql.sql
1316
pgsql/pgsql.sql
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user