2
0
forked from Wavyzz/dolibarr

Fix: modification de la fonction DDLListTables car mysqli_list_tables n'existe plus sous mysqli

Fix: ajout vrification de l'existence des tables dans l'upgrade
This commit is contained in:
Regis Houssin
2007-06-14 19:42:16 +00:00
parent 3a641078ce
commit 953a530790
3 changed files with 53 additions and 35 deletions

View File

@@ -672,15 +672,22 @@ class DoliDb
}
/**
\brief Liste des tables dans une database.
\param database Nom de la database
\return resource
*/
function DDLListTables($database)
{
$this->results = mysql_list_tables($database, $this->db);
return $this->results;
}
\brief Liste des tables dans une database.
\param database Nom de la database
\param table Nom de la table <20> rechercher
\return resource
*/
function DDLListTables($database, $table='')
{
$like = '';
if ($table) $like = "LIKE '".$table."'"
$result = mysqli_query($this->db, "SHOW TABLES FROM ".$database." ".$like." ");
while($row = mysqli_fetch_array($result))
{
$this->results = $row[0];
}
return $this->results;
}
/**
\brief Cr<43>e une table