Possibilité de passer le curseur en paramètre sur le fetch_objet (dans le cas ou on utilise plusieurs curseurs sur la meme connexion).
This commit is contained in:
parent
d13bc4e5e2
commit
191d4e2493
@ -272,7 +272,6 @@ class DoliDb {
|
|||||||
function query($query, $limit="", $offset="")
|
function query($query, $limit="", $offset="")
|
||||||
{
|
{
|
||||||
$query = trim($query);
|
$query = trim($query);
|
||||||
//print "<p>$query</p>\n";
|
|
||||||
$this->lastquery=$query;
|
$this->lastquery=$query;
|
||||||
|
|
||||||
$this->results = mysql_query($query, $this->db);
|
$this->results = mysql_query($query, $this->db);
|
||||||
@ -315,13 +314,16 @@ class DoliDb {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief renvoie les données comme un objet.
|
\brief Renvoie la ligne courante (comme un objet) pour le curseur statement.
|
||||||
|
\param statement curseur de la requete voulue
|
||||||
\return resource
|
\return resource
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function fetch_object()
|
function fetch_object($statement=0)
|
||||||
{
|
{
|
||||||
return mysql_fetch_object($this->results);
|
// Si statement n'est pas fourni, on prend le dernier utilisé sur cette connexion
|
||||||
|
if (! is_resource($statement)) { $statement=$this->results; }
|
||||||
|
return mysql_fetch_object($statement);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|||||||
@ -335,13 +335,16 @@ class DoliDb
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief renvoie les données comme un objet.
|
\brief Renvoie la ligne courante (comme un objet) pour le curseur statement.
|
||||||
|
\param statement curseur de la requete voulue
|
||||||
\return resource
|
\return resource
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function fetch_object()
|
function fetch_object($statement=0)
|
||||||
{
|
{
|
||||||
return pg_fetch_object($this->results);
|
// Si statement n'est pas fourni, on prend le dernier utilisé sur cette connexion
|
||||||
|
if (! is_resource($statement)) { $statement=$this->results; }
|
||||||
|
return pg_fetch_object($statement);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user