Vamos a comenzar a escribir el código PHP estaremos utilizando preppers statements estaremos utilizando
maicito y para crear la conexión etcétera.
Mucho por aprender en éste de aquí en adelante y la verdad es que también en la parte previa pero en
esta parte utilizamos ya PHP y Meucci.
El primero a quien funciones voy a crear dos archivos voy a nombrar uno como debe o de dar aviso a base
de datos cualquier nombre está bien no te preocupes tienes que nombrarlo como tu dices en este archivo
vamos a colocar las credenciales
de la base de datos y vamos a utilizar constantes puedes crear variables por ejemplo nombre y darle
un nombre a la base de datos o puedes definirlo como constantes.
Cualquiera de las dos opciones está bien si buscas cómo conectar una base de datos PHP Maisí cuál vas
a encontrar muchas formas de hacerlo.
Aquí define a poner deve bajo usuario si voy a nombrar mi variable y usualmente el usuario utilizando
es Root puedes crear usuarios no tiene nada de malo ir aquí a las bases de datos que elinicio y donde
viene.
Cuentas de Usuario.
Aquí puedes crear nuevos usuarios y definir en qué base de datos tienen acceso pero el desarrollo local
no le veo mucho sentido a algunas personas tal vez te digan que sí de nuevo siéntete libre de utilizar
la forma en la que tú crees que es mejor.
Por normales root el nombre del usuario apresando Man y utilizando Wham.
Creo que Sam también utilizaste vietnamita u otros servidores locales.
Ellos te preguntan cómo quieres que el nombre se llame las bases de datos que a poner fin Segunda.
Vamos a poner el password de la base de datos.
En mi caso de nueva cuenta va a ser root.
Estamos trabajando en local.
Si trabajas con Map WAM de Windows lo más seguro es que sea vacío de nueva cuenta dinamite pregunta
cómo se va a llamar el password.
Crear dos copias aquí pero no escribir todo otra vez.
Después tenemos lo que es el Jost Jost siempre que tienes constantes deben de ser en mayúsculas como
una recomendación y el Jost usualmente casi siempre es local Joost está en el mismo servidor lo que
es nuestra base de datos junto a lo que viene siendo los scripts.
Nuestro proyecto algunas veces es muy común sobre todo si trabajas en una empresa que tenga en la base
de datos en un servidor diferente y en ese caso en lugar de utilizar local Joh tendrías que utilizar
la IP y la persona del servidor o de bases de datos te debe dar las credenciales pero normal todos los
servidores que son compartidos y en la parte de desarrollo local siempre se tienen la IP.
Ahora si decides utilizar un gestor como másico Workbench o Cicco el programa te van a dar la forma
de acceder a esos valores.
Entonces es importante que revises lo que estés utilizando.
Y finalmente viene el nombre de la base de datos de buen nombre para que sepa cuál de todas las bases
de datos que tenemos aquí es a la que se va a conectar.
En este caso yo la nombré agenda PHP su agenda PHP entonces de esa forma es como se crea una conexión
a la base de datos creando al menos la parte de los de las variables aquí la voy a nombrar como con
nombres como tú decías vas a encontrar ejemplos como debe de dar a base de datos etc..
Son convenciones cada quien decide cómo nombrarlas.
En mi caso lo va a poner como com no Maisí y estaremos utilizando Maicol y anteriormente solamente era
Maisí cuál de esas funciones ya quedaron en el pasado.
Existen otras formas de conectar PHP muy comunes PBO y la otra es milico Helí tienen pocas diferencias
pero básicamente PDU te permite conectarte en 12 o 13 tipos de bases de datos diferentes y me Sicali
solamente Meucci cual si que también es muy probable que busques y leas que alguien dice que PBO es
lo mejor que es el futuro.
La verdad es que ambas te permiten hacer el mismo tipo de proyectos solamente que aquella te permite
conectarte a otro tipo de bases de datos que está bien para mí utilizar Maisí Sicali que es lo que vamos
a utilizar en el curso.
Pero puedes sentirte libre de explorar las otras opciones más adelante.
Entonces Meucci Cueli toma cuatro parámetros quintos una opcional pero cuatro son obligatorios en el
siguiente orden primero debes ser el justo posponemos debe un bajo Jost y puedes ver qué definimos nuestras
constantes con comillas pero accedes a ellas sin comillas el segundo es el usuario
usuario el tercero es el password y el cuarto es el nombre de la base datos en la que quieres acceder
hay un quinto si esto no te conecta y aquí va a ponerle con Pink vamos a guardar esto y voy a abrirlo
aquí arriba tengo voy a eliminar esta parte voy a ponerle en diagonal funciones de Bonal punto PHP y
puedes ver que no me imprime nada aquí me hizo falta darle un Neco solamente le mandé el PIN a la base
de datos pero no le puse hehco para que me diga qué resultado hubo si recargo que se pone uno.
Pink es una buena forma de comprobar si se está haciendo la conexión a la base de datos.
Si te pone un 1 eso quiere decir que si la está haciendo y si te pone un cero quiere decir que no si
yo por ejemplo le pongo otra cosa me equivoco en alguno.
Pues ver que no viene nada puedes salirte cero puede salirte nada.
Entonces si te aparece un 1 quiere decir que está correcta.
Ahora dije que eran 4 obligatorios.
Hay un quinto que es opcional muy probablemente suceda.
Es lo que se conoce como el puerto.
Tienes que revisar en qué puerto está corriendo tu Maisí.
En caso de que no te conecte y veas que todo esto está bien es muy probablemente que el puerto sea el
que está mal.
El puerto vendría siendo el siguiente si abres lo que viene siendo manetas en preferencias y luego en
Port aquí te va a venir el puerto en el que esté corriendo en lo que viene siendo tomeis.
Si no te conecta y todo está bien cambia el puerto o coloca el puerto como el quinto parámetro enMéxico
Helí en esta parte para que conecte y sepa dónde tiene que ir.
Con esto esto ya lo voy a comentar hemos creado la conexión a la base de datos correctamente y el siguiente
paso es ahora sí trabajar con el modelo y comenzar a escribir el código aquí para realizar las inserciones
que van a ser vía Ayax.
No todas las consultas van a ser en el modelo algunas tendrán que ser en PHP otras via los modelos lo
que se Ayax todo eso a partir de aquí en adelante los tenemos viendo comenzando en el próximo video.