En esto íbamos a escribir una función y algo de código de PHP que va a mostrar los registros de la base
de datos aquí en la parte inferior.
Entonces vamos a comenzar creando un nuevo archivo aquí en funciones voy a crear un archivo que se llama
funciones punto PHP.
Podríamos también llamarlo consultas pero van a ser básicamente funciones PHP.
Voy a nombrar a obtener contactos
y colocaron iCloud y vas a poner BD punto PHP.
Entonces cuando se ejecuta esta función cuando la mande llamar el script va a incluir la conexión para
poder realizar una consulta de qué va a poner un traje nuevamente trae un catch section.
En caso de que haya un error hehco error y concatenadas e Get Message para que retorne un mensaje de
error que ponerle otro punto para concatenar un break.
Aquí pongo a Fox porque quiero agregar un reto en Fox.
De esta forma el retorno foll.
Si hay un error y por lo tanto puedo colocar ONIF una vez que ejecute esta función sería un error que
no haga nada entonces aquí voy a colocar un ratón con el que iba a poner caeria.
Entonces esto va a realizar una consulta un cuerpo a lo que viene siendo la base de datos recuerda.
Tiene que ser el mismo nombre con el que creaste tu conexión y aquí puedes colocar lo que viene siendo
la instrucción a SQL en este caso hacer un Select Lek Heidi nombre y voy a tener que revisar mi nombre
empresa y teléfono empresa y teléfono.
From from contactos que viene siendo la nuestra tabla que queremos obtener los resultados.
Esto es toda la función que requerimos al menos en esta parte.
El siguiente paso es abrir lo que viene siendo linda exportar PHP aquí arriba.
Primero voy a incluir esa ese archivo de funciones para que todas las funciones que declaremos estén
disponibles aquí para que las podamos utilizar y en diagonal funciones diagonal.
Funciones punto PHP.
Esto forma
tengo mis funciones ya que al importar estas funciones ya van a estar disponibles entre ellas obtener
contactos.
Abrimos el Index de scroll aquí donde tenemos el The Body voy a eliminar todo el código estático que
tenemos.
Ya elimino eliminar dos para dejar uno como plays folder por así decirlo para tener uno para poderlo
llenar.
Y hacerlo dinámico al colocar PHP aquí igual a contactos igual a la función esa es la función cuando
se mande llamar a aquí a funciones y va a ser esta parte el query.
Si encuentra resultados o algo se retorna como otro caso contrario se retorna como Fox Seki por ejemplo
en PHP podrías ponerle en Bardock a contactos y te va a traer un poco de información sobre qué información
hay en esa.
En esa variable puede ser que cuando recargo puede ser que no viene toda la información viene nom Rous
y esto quiere decir que hay algo en la base de datos.
Hay 17 registros si revisamos nuestra base de datos dependiendo de cuántos registros tengas insertados
es lo que te va a salir aquí pues el que 17 entonces es una forma en la que puedes revisar si hay registros
es con un Rox y puedes colocar un IBF y contactos kion bajo Rous decirse algo.
Entonces queremos que ejecute el código en caso contrario no queremos que haga nada se que voy a colocar
todo este PHP va a estar todo este va a estar rodeándolos Terai y nada más requerimos uno los demás
se van a generar por el frizz cuando obtengamos los resultados vienen en un arreglo.
Por lo tanto vamos a utilizar Fortich para recorrerlos entonces recargamos y vemos que muestro registro
si lo pusieras aquí como si no hay registros entonces no mostrarían nada.
Pero si hay entonces va a ejecutar el código en caso de que el registro sea igual a cero no va a hacer
nada porque tenemos nuestro IFF en esta parte
entonces en estas alturas contactos va a ser un arreglo por lo tanto que voy a poner espacio en Terra
Fortich contactos haz contacto
paso aquí voy a colocar el cierre del libro y el cierre del Fortich también de esta forma
y después voy reemplazando ya este código con lo que viene de mi base de datos que va a poner PHP eco
y aquí por ejemplo algo que puedes hacer para saber cómo se llaman los campos es poner Copred aquí estoy
fuera de PHP.
Por lo tanto la más pre pre y un Bardock este sí debe ser dentro de PHP Bardock contacto este lo voy
a comentar nada más eliminã Leko recargamos y puedes ver que aquí viene ya la información cada uno de
los registros ya va a estar en esta parte.
Entonces desde aquí puedes ver cómo se llama cada uno de los campos para exprimirlos que primero se
llama el nombre y eliminar esto y aquí voy a poner contacto y como es un arreglo pongo corchetes Comillas
y luego el nombre del campo crear una copia de este y el segundo campo es lo que es la empresa por lo
tanto es que poner la empresa su empresa
y el tercero va a ser lo que es el teléfono lo ponemos aquí y es teléfono
se nos va imprimir los tres campos estos tres campos nos hace falta imprimir el Heydi el Eilis se va
a utilizar aquí donde tenemos esta parte por lo tanto lo pego ahí nos copio este lo va a hacer más grande
y quien esta esta idea este uno lo reemplazo por el código de PHP y que va a poner en Leydi Saidi Leydi
y lo que viene siendo este Escuer todo este icono se mantiene lo que viene siendo este dar aire y también
lo reemplazo por lo que viene siendo mi.
De esta forma cada Daura iba a ser diferente aquí me hace falta ponerlo Neco y creo que me hace falta
ponerle a todos en seco eco también.
Los tres Leko quien además estamos leyendo el valor pero tenemos que mostrarlo y lo agregamos muy importante
a quienes editar y aquí en el Data Haiti con eso es suficiente para realizar o para hacer todo nuestro
listado de contactos dinámico.
Si recargamos pues aparece una buena cantidad de resultados entonces ya vamos aquí arriba colocarás
valores reales JuanPablo por aquí Demy mi teléfono cualquiera y os doy clic en Añadir aparece nuestra
notificación se reinicia el formulario y si doy scroll aquí aparece abajo JuanPablo y Demy y el número
si recargo en esta parte puedes ver que se mantiene algo muy importante es que si por ejemplo doy aquí
nuevamente va a poner
otra vez un número y añadir cuando dé clic en este botón de Editar me va a llevar a la pantalla de edición.
Falta un poco mas de código aquí la idea es que estén llenos estos campos por default pero puedes ver
que de momento todo se ve bastante bien.
Es muy importante que se realicen esas dos operaciones cuando agregas un registro aquí que se refleja
aquí abajo eso es algo que te permite ser Ayax pero también cuando alguien recargue se realice una consulta
la base de datos para tener todos los registros de nueva cuenta.
Puede parecer como doble trabajo pero esa es una de las ventajas de Ayax el mostrar los registros sin
necesidad de recargar la página y con eso ya está lista esa parte.
En el siguiente vídeo vamos a ver cómo eliminar un registro a la hora de presionar en este botón.
La idea es que se puedan eliminar así que veremos cómo hacerlo a partir del próximo vídeo.