Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] ¿parsear? HTML a base de datos MySql

Estas en el tema de ¿parsear? HTML a base de datos MySql en el foro de PHP en Foros del Web. Hola, Ojalá me puedan orientar con esta situación :) Tengo archivos HTML que tienen la siguiente estructura: Código HTML: <h3 class= "ficha" > Arrullo para ...
  #1 (permalink)  
Antiguo 03/10/2018, 13:34
Avatar de Threepwood  
Fecha de Ingreso: febrero-2002
Ubicación: Argentina
Mensajes: 904
Antigüedad: 16 años, 8 meses
Puntos: 4
¿parsear? HTML a base de datos MySql

Hola,

Ojalá me puedan orientar con esta situación :) Tengo archivos HTML que tienen la siguiente estructura:

Código HTML:
<h3 class="ficha">Arrullo para detener un carrusel</h3>
<p class="pficha"><strong>Autor:</strong> Elvia Mante</p>
<p class="pficha"><span class="inicial"><strong>Grupo: </strong>Baúl Teatro, Merequetengue</span></p>
<p class="pficha"><strong>Dirección:</strong> David Aarón Estrada </p>
<p class="pficha"><strong>Reparto: </strong>Elvia Mante (2012)</p>
<p class="pficha"><span class="inicial"><strong>Diseño de iluminación:</strong> David Aarón Estrada (2013)</span></p>
<p class="pficha"><strong>Festivales: </strong>Festival Nacional Hay Títeres (Xalapa, Ver. 2012), VII Festival Internacional de Títeres de Veracruz (2012). <span class="inicial">XXIII Encuentro Estatal de Teatro 2013, Coloquio Los títeres y las Artes (2013)</span></p>
<p class="pficha"><span class="repo">Estreno: 2012</span></p>
<p class="pficha">2012 2013 2015</p> 
Y una tabla en una BD con estructura:

ID, Título, Dirección, Grupo, Estado, Festivales, Años, Infoextra

La pregunta es: ¿es posible importar lo que está en el archivo HTML a la tabla? ¿Se haría con un parser?

Gracias por la orientación :)
__________________
Equívocos sin importancia
  #2 (permalink)  
Antiguo 03/10/2018, 13:50
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.129
Antigüedad: 10 años, 7 meses
Puntos: 1001
Respuesta: ¿parsear? HTML a base de datos MySql

checa esto, quizas es lo que necesitas

http://www.php.net/manual/en/book.dom.php
__________________
Toda ayuda se proporciona exclusivamente en el foro, no skype, no mensajes privados u otro medio....
  #3 (permalink)  
Antiguo 09/10/2018, 21:13
Avatar de Threepwood  
Fecha de Ingreso: febrero-2002
Ubicación: Argentina
Mensajes: 904
Antigüedad: 16 años, 8 meses
Puntos: 4
Respuesta: ¿parsear? HTML a base de datos MySql

¡Gracias, Arturo!

Lo solucioné :)
__________________
Equívocos sin importancia



La zona horaria es GMT -6. Ahora son las 19:09.