Fix charset view problem

This commit is contained in:
2024-04-24 11:37:10 +02:00
parent 08122054ce
commit e1151343bd

16
Sql.php
View File

@@ -1,4 +1,5 @@
<?php <?php
/** /**
* Gestión de una base de datos MySQL * Gestión de una base de datos MySQL
* @author Ricardo Montañana <rmontanana@gmail.com> * @author Ricardo Montañana <rmontanana@gmail.com>
@@ -21,7 +22,8 @@
* along with Inventario. If not, see <http://www.gnu.org/licenses/>. * along with Inventario. If not, see <http://www.gnu.org/licenses/>.
* *
*/ */
class Sql { class Sql
{
/** /**
* @var mixed Manejador de la base de datos. * @var mixed Manejador de la base de datos.
*/ */
@@ -75,6 +77,7 @@ class Sql {
$this->estado = true; $this->estado = true;
} }
$this->peticion = NULL; $this->peticion = NULL;
$this->bdd->set_charset("latin1");
return $this; return $this;
} }
public function __destruct() public function __destruct()
@@ -149,7 +152,8 @@ class Sql {
* Devuelve el número de tuplas afectadas en la última petición. * Devuelve el número de tuplas afectadas en la última petición.
* @return integer Número de tuplas. * @return integer Número de tuplas.
*/ */
public function numeroTuplas() { public function numeroTuplas()
{
return $this->numero; return $this->numero;
} }
/** /**
@@ -172,14 +176,16 @@ class Sql {
* Devuelve la condición de error de la última petición * Devuelve la condición de error de la última petición
* @return boolean condición de error. * @return boolean condición de error.
*/ */
public function error() { public function error()
{
return $this->error; return $this->error;
} }
/** /**
* Devuelve el mensaje de error de la última petición * Devuelve el mensaje de error de la última petición
* @return <type> * @return <type>
*/ */
public function mensajeError() { public function mensajeError()
{
return $this->mensajeError . $this->bdd->error; return $this->mensajeError . $this->bdd->error;
} }
/** /**
@@ -227,5 +233,3 @@ class Sql {
return $codigo; return $codigo;
} }
} }
?>