Fatal error: require (): Failed opening required 'config.php' (include_path = 'D: \ xampp \ php \ PEAR') in D: \ xampp \ htdocs \ PracticaDistribuidosII \ migrar.php on line 10
this is the xml
<pma_xml_export version="1.0" xmlns:pma="https://www.phpmyadmin.net/some_doc_url/">
<!--
- Structure schemas
-->
<pma:structure_schemas>
<pma:database name="jennifer_ramos" collation="latin1_swedish_ci" charset="latin1">
<pma:table name="articulos">
CREATE TABLE 'articulos' (
'id' int(11) NOT NULL AUTO_INCREMENT,
'seccion' varchar(50) NOT NULL,
'titulo' varchar(100) NOT NULL,
'descripcion' varchar(200) NOT NULL,
'fecha' date NOT NULL,
'url' varchar(50) NOT NULL,
'imagen' varchar(50) NOT NULL,
PRIMARY KEY ('id')
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
</pma:table>
</pma:database>
</pma:structure_schemas>
<!--
- Base de datos: 'jennifer_ramos'
-->
<database name="jennifer_ramos">
<!-- Tabla articulos -->
<table name="articulos">
<column name="id">1</column>
<column name="seccion">Deportes</column>
<column name="titulo">Markarian llama a Farfan para la Copa Kirin en Japon</column>
<column name="descripcion">El DT de la seleccion peruana, el uruguayo Sergio Markarian, convoco a siete jugadores extranjeros</column>
<column name="fecha">2011-09-11</column>
<column name="url">http://www.corbus.com/deporte</column>
<column name="imagen">marka.jpg</column>
</table>
</database>
</pma_xml_export>
this is the php
<?php
$xml_file = 'jennifer_ramos.xml';
if (file_exists($xml_file)) {
$xml = simplexml_load_file($xml_file);
} else {
exit('Error al intentar abrir el fichero '.$xml_file);
}
// Todo bien asi que abrimos BD para importar
require 'config.php';
if(mysql_query("
CREATE TABLE IF NOT EXISTS 'articulos' (
'id' varchar(30) default NULL,
'seccion' varchar(30) default NULL,
'titulo' varchar(300) default NULL,
'descripcion' varchar(300) default NULL,
'fecha' date default NULL,
'url' varchar(300) default NULL,
'imagen' varchar(80) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;"))
echo "Tabla creada";
else "ya existe tabla<br>";
/* Recorremos el XML */
$count=0;
foreach ($xml->articulos as $item) {
// Inserta el libro en la tabla
$qry = "INSERT INTO articulos ".
"(id, seccion, titulo, descripcion,fecha,url,imagen)".
" VALUES ('$item->id',".
"'$item->seccion',".
"'$item->titulo',".
"'$item->descripcion',".
"'$item->fecha',".
"'$item->url', ".
"'$item->imagen'".")";
// Ahora ejecutamos el INSERT en la BD
$result = mysql_query($qry) or die(mysql_error());
echo "<br>Còdigo de Artìculo registrado: $item->id<br>";
}
?>