KumbiaPHP soporta conexión a bases de datos mediante PDO, pero si por alguna razón debiéramos cambiar entre PDO, mysql y mysqli, entonces hay que contemplar la nomenclatura para  el nombre de las columnas, ya que de otra manera podríamos no lograr un intercambio entre tipos de conexiones, veamos un ejemplo:

 

Supongamos que tenemos la tabla clientes con las columnas:

  • id
  • nombre
  • apellidoPaterno
  • apellidosMaterno
  • fechaNacimiento

Entonces podremos hacer intercambio de conexiones entre mysql y mysqli pero no con PDO ya que esta conexión cuenta con otras características como por ejemplo al hacer una consulta nos devolverá el nombre de las columnas todas en minúsculas.

$clientes->apellidopaterno

Lo cual representa un problema ya que nuestro código quedaría inservible, por lo cual resultaría mas conveniente establecer un mejor nombrado a nuestras columnas (en caso de que estemos a tiempo) para poder acceder a ellas sin importar el tipo de conexión, el nombrado que les sugiero es sustituir la letra mayúscula por una minúscula antecedida de un guión bajo por ejemplo:

  • id
  • nombre
  • apellido_paterno
  • apellido_materno
  • fecha_nacimiento

con esto el problema quedara solucionado.

Más información para la conexión pdo.

Entendiendo el nombrado de modelos kumbiaPHP

Articulo Origen: Kumbiaphp.info

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *