1
00:00:00,370 --> 00:00:06,660
En esto íbamos a escribir una función y algo de código de PHP que va a mostrar los registros de la base

2
00:00:06,660 --> 00:00:08,250
de datos aquí en la parte inferior.

3
00:00:08,970 --> 00:00:14,640
Entonces vamos a comenzar creando un nuevo archivo aquí en funciones voy a crear un archivo que se llama

4
00:00:14,640 --> 00:00:16,680
funciones punto PHP.

5
00:00:16,680 --> 00:00:23,940
Podríamos también llamarlo consultas pero van a ser básicamente funciones PHP.

6
00:00:23,990 --> 00:00:27,170
Voy a nombrar a obtener contactos

7
00:00:29,660 --> 00:00:35,060
y colocaron iCloud y vas a poner BD punto PHP.

8
00:00:35,080 --> 00:00:40,850
Entonces cuando se ejecuta esta función cuando la mande llamar el script va a incluir la conexión para

9
00:00:40,850 --> 00:00:50,190
poder realizar una consulta de qué va a poner un traje nuevamente trae un catch section.

10
00:00:50,270 --> 00:01:02,630
En caso de que haya un error hehco error y concatenadas e Get Message para que retorne un mensaje de

11
00:01:02,630 --> 00:01:06,890
error que ponerle otro punto para concatenar un break.

12
00:01:08,020 --> 00:01:11,310
Aquí pongo a Fox porque quiero agregar un reto en Fox.

13
00:01:11,370 --> 00:01:13,570
De esta forma el retorno foll.

14
00:01:13,590 --> 00:01:18,690
Si hay un error y por lo tanto puedo colocar ONIF una vez que ejecute esta función sería un error que

15
00:01:18,690 --> 00:01:27,780
no haga nada entonces aquí voy a colocar un ratón con el que iba a poner caeria.

16
00:01:28,170 --> 00:01:32,370
Entonces esto va a realizar una consulta un cuerpo a lo que viene siendo la base de datos recuerda.

17
00:01:32,370 --> 00:01:39,100
Tiene que ser el mismo nombre con el que creaste tu conexión y aquí puedes colocar lo que viene siendo

18
00:01:39,100 --> 00:01:48,190
la instrucción a SQL en este caso hacer un Select Lek Heidi nombre y voy a tener que revisar mi nombre

19
00:01:48,200 --> 00:01:53,210
empresa y teléfono empresa y teléfono.

20
00:01:54,720 --> 00:02:04,800
From from contactos que viene siendo la nuestra tabla que queremos obtener los resultados.

21
00:02:04,990 --> 00:02:08,360
Esto es toda la función que requerimos al menos en esta parte.

22
00:02:08,390 --> 00:02:12,080
El siguiente paso es abrir lo que viene siendo linda exportar PHP aquí arriba.

23
00:02:12,080 --> 00:02:18,390
Primero voy a incluir esa ese archivo de funciones para que todas las funciones que declaremos estén

24
00:02:18,390 --> 00:02:23,690
disponibles aquí para que las podamos utilizar y en diagonal funciones diagonal.

25
00:02:23,700 --> 00:02:25,170
Funciones punto PHP.

26
00:02:26,760 --> 00:02:27,390
Esto forma

27
00:02:30,370 --> 00:02:35,680
tengo mis funciones ya que al importar estas funciones ya van a estar disponibles entre ellas obtener

28
00:02:35,680 --> 00:02:36,610
contactos.

29
00:02:37,110 --> 00:02:43,840
Abrimos el Index de scroll aquí donde tenemos el The Body voy a eliminar todo el código estático que

30
00:02:43,840 --> 00:02:44,560
tenemos.

31
00:02:45,430 --> 00:02:51,280
Ya elimino eliminar dos para dejar uno como plays folder por así decirlo para tener uno para poderlo

32
00:02:51,280 --> 00:02:51,730
llenar.

33
00:02:52,930 --> 00:03:02,470
Y hacerlo dinámico al colocar PHP aquí igual a contactos igual a la función esa es la función cuando

34
00:03:02,470 --> 00:03:07,560
se mande llamar a aquí a funciones y va a ser esta parte el query.

35
00:03:07,570 --> 00:03:14,670
Si encuentra resultados o algo se retorna como otro caso contrario se retorna como Fox Seki por ejemplo

36
00:03:14,670 --> 00:03:22,970
en PHP podrías ponerle en Bardock a contactos y te va a traer un poco de información sobre qué información

37
00:03:22,970 --> 00:03:23,970
hay en esa.

38
00:03:24,000 --> 00:03:29,610
En esa variable puede ser que cuando recargo puede ser que no viene toda la información viene nom Rous

39
00:03:29,780 --> 00:03:32,370
y esto quiere decir que hay algo en la base de datos.

40
00:03:32,570 --> 00:03:39,170
Hay 17 registros si revisamos nuestra base de datos dependiendo de cuántos registros tengas insertados

41
00:03:39,590 --> 00:03:46,160
es lo que te va a salir aquí pues el que 17 entonces es una forma en la que puedes revisar si hay registros

42
00:03:46,160 --> 00:03:55,650
es con un Rox y puedes colocar un IBF y contactos kion bajo Rous decirse algo.

43
00:03:55,850 --> 00:04:02,170
Entonces queremos que ejecute el código en caso contrario no queremos que haga nada se que voy a colocar

44
00:04:04,110 --> 00:04:11,720
todo este PHP va a estar todo este va a estar rodeándolos Terai y nada más requerimos uno los demás

45
00:04:11,720 --> 00:04:16,730
se van a generar por el frizz cuando obtengamos los resultados vienen en un arreglo.

46
00:04:16,730 --> 00:04:23,460
Por lo tanto vamos a utilizar Fortich para recorrerlos entonces recargamos y vemos que muestro registro

47
00:04:23,460 --> 00:04:27,460
si lo pusieras aquí como si no hay registros entonces no mostrarían nada.

48
00:04:28,590 --> 00:04:34,080
Pero si hay entonces va a ejecutar el código en caso de que el registro sea igual a cero no va a hacer

49
00:04:34,080 --> 00:04:36,410
nada porque tenemos nuestro IFF en esta parte

50
00:04:39,990 --> 00:04:48,390
entonces en estas alturas contactos va a ser un arreglo por lo tanto que voy a poner espacio en Terra

51
00:04:49,300 --> 00:04:52,720
Fortich contactos haz contacto

52
00:04:56,470 --> 00:05:04,420
paso aquí voy a colocar el cierre del libro y el cierre del Fortich también de esta forma

53
00:05:07,230 --> 00:05:14,430
y después voy reemplazando ya este código con lo que viene de mi base de datos que va a poner PHP eco

54
00:05:15,650 --> 00:05:23,650
y aquí por ejemplo algo que puedes hacer para saber cómo se llaman los campos es poner Copred aquí estoy

55
00:05:23,650 --> 00:05:24,310
fuera de PHP.

56
00:05:24,310 --> 00:05:39,830
Por lo tanto la más pre pre y un Bardock este sí debe ser dentro de PHP Bardock contacto este lo voy

57
00:05:39,830 --> 00:05:47,640
a comentar nada más eliminã Leko recargamos y puedes ver que aquí viene ya la información cada uno de

58
00:05:47,640 --> 00:05:49,770
los registros ya va a estar en esta parte.

59
00:05:49,890 --> 00:05:55,670
Entonces desde aquí puedes ver cómo se llama cada uno de los campos para exprimirlos que primero se

60
00:05:55,670 --> 00:06:06,140
llama el nombre y eliminar esto y aquí voy a poner contacto y como es un arreglo pongo corchetes Comillas

61
00:06:06,140 --> 00:06:16,140
y luego el nombre del campo crear una copia de este y el segundo campo es lo que es la empresa por lo

62
00:06:16,160 --> 00:06:19,900
tanto es que poner la empresa su empresa

63
00:06:22,560 --> 00:06:27,950
y el tercero va a ser lo que es el teléfono lo ponemos aquí y es teléfono

64
00:06:31,020 --> 00:06:37,020
se nos va imprimir los tres campos estos tres campos nos hace falta imprimir el Heydi el Eilis se va

65
00:06:37,020 --> 00:06:44,840
a utilizar aquí donde tenemos esta parte por lo tanto lo pego ahí nos copio este lo va a hacer más grande

66
00:06:46,470 --> 00:06:56,960
y quien esta esta idea este uno lo reemplazo por el código de PHP y que va a poner en Leydi Saidi Leydi

67
00:06:57,910 --> 00:07:03,790
y lo que viene siendo este Escuer todo este icono se mantiene lo que viene siendo este dar aire y también

68
00:07:03,790 --> 00:07:05,800
lo reemplazo por lo que viene siendo mi.

69
00:07:05,890 --> 00:07:12,940
De esta forma cada Daura iba a ser diferente aquí me hace falta ponerlo Neco y creo que me hace falta

70
00:07:12,940 --> 00:07:19,490
ponerle a todos en seco eco también.

71
00:07:19,630 --> 00:07:27,670
Los tres Leko quien además estamos leyendo el valor pero tenemos que mostrarlo y lo agregamos muy importante

72
00:07:27,670 --> 00:07:34,480
a quienes editar y aquí en el Data Haiti con eso es suficiente para realizar o para hacer todo nuestro

73
00:07:34,540 --> 00:07:37,210
listado de contactos dinámico.

74
00:07:37,290 --> 00:07:45,620
Si recargamos pues aparece una buena cantidad de resultados entonces ya vamos aquí arriba colocarás

75
00:07:45,850 --> 00:07:53,110
valores reales JuanPablo por aquí Demy mi teléfono cualquiera y os doy clic en Añadir aparece nuestra

76
00:07:53,110 --> 00:07:59,470
notificación se reinicia el formulario y si doy scroll aquí aparece abajo JuanPablo y Demy y el número

77
00:07:59,890 --> 00:08:05,500
si recargo en esta parte puedes ver que se mantiene algo muy importante es que si por ejemplo doy aquí

78
00:08:05,500 --> 00:08:06,520
nuevamente va a poner

79
00:08:09,420 --> 00:08:17,310
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.

80
00:08:17,400 --> 00:08:21,810
Falta un poco mas de código aquí la idea es que estén llenos estos campos por default pero puedes ver

81
00:08:21,810 --> 00:08:24,030
que de momento todo se ve bastante bien.

82
00:08:24,180 --> 00:08:29,910
Es muy importante que se realicen esas dos operaciones cuando agregas un registro aquí que se refleja

83
00:08:29,910 --> 00:08:35,870
aquí abajo eso es algo que te permite ser Ayax pero también cuando alguien recargue se realice una consulta

84
00:08:35,880 --> 00:08:39,330
la base de datos para tener todos los registros de nueva cuenta.

85
00:08:39,330 --> 00:08:44,610
Puede parecer como doble trabajo pero esa es una de las ventajas de Ayax el mostrar los registros sin

86
00:08:44,610 --> 00:08:48,910
necesidad de recargar la página y con eso ya está lista esa parte.

87
00:08:49,170 --> 00:08:53,850
En el siguiente vídeo vamos a ver cómo eliminar un registro a la hora de presionar en este botón.

88
00:08:53,850 --> 00:08:58,970
La idea es que se puedan eliminar así que veremos cómo hacerlo a partir del próximo vídeo.
