Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

phpdoc mysqli constructor

Gabriel edited this page Jun 12, 2021 · 2 revisions

\mysqli\constructor

Constructor de consultas MySQL.

Extiende: \datos\constructor

Métodos

fabricarCondicion()

Devuelve la instancia de una nueva condición.
Devuelve: \mysqli\condicion

fabricarRelacion()

Devuelve la instancia de una nueva relación.
Devuelve: \mysqli\relacion

construirConsultaCondiciones($operacion,$variables,$tipos) (protegido)

Construye y devuelve el fragmento de la consulta SQL a partir de WHERE ....

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int
$variables array
$tipos array

Devuelve: string

construirConsultaSeleccion($operacion,$variables,$tipos) (protegido)

Construye el fragmento SQL correspondiente a la selección SELECT ... FROM ....

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int
$variables array
$tipos array

Devuelve: string

construirConsultaActualizacionInsercion($operacion,$variables,$tipos) (protegido)

Construye una consulta de actualización (UPDATE) o inserción (INSERT INTO).

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int
$variables array
$tipos array

Devuelve: string

construirConsulta($operacion)

Construye la consulta a partir de la configuración actual.

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int Operación a realizar (ver constantes constructor::operacion...).

Devuelve: \datos\constructor

construirCamposSeleccion($operacion) (protegido)

Construye el fragmento SQL correspondiente al listado de campos a seleccionar.

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int

Devuelve: string

construirCamposActualizacionInsercion($operacion,$variables,$tipos) (protegido)

Construye el fragmento de la consulta SQL correspondiente a los campos a asignar.

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int
$variables array
$tipos array

Devuelve: string

construirCondiciones($operacion,$tipo,$variables,$tipos) (protegido)

Construye el código SQL correspondiente a las condiciones WHERE o HAVING.

Parámetro Tipo Descripción Opcional Predeterminado
$operacion int
$tipo int
$variables array
$tipos array

Devuelve: string

traducirTipo($tipo,$valor) (estático)

Dado un tipo de datos (ver constantes constructor::tipo...), devuelve la representación para MySQL (s, i, d o b). Si el tipo no es válido o es null, se estimará en base al contenido de $valor.

Parámetro Tipo Descripción Opcional Predeterminado
$tipo int Tipo.
$valor mixed Valor.

Devuelve: string

obtenerVariableTemporal() (estático)

Genera y devuelve un nombre único para una variable temporal.
Devuelve: string

Clone this wiki locally