Exemplo n.º 1
0
 while ($registro = $consulta->fetch()) {
     //Exporta la tabla de core_formulario_objeto
     $Contenido_XML .= "\r\n\t<core_formulario_objeto>";
     $Contenido_XML .= registro_a_xml($registro, "id," . $ListaCamposSinID_formulario_objeto);
     $Contenido_XML .= "\r\n\t</core_formulario_objeto>";
     $conteo_elementos_xml++;
 }
 //Agrega el total de elementos y resetea contador para el siguiente
 $Contenido_XML .= "\r\n\t<total_core_formulario_objeto><cantidad_objetos>{$conteo_elementos_xml}</cantidad_objetos></total_core_formulario_objeto>";
 $conteo_elementos_xml = 0;
 // Registros de formulario_boton
 $consulta = ejecutar_sql("SELECT * FROM " . $TablasCore . "formulario_boton WHERE formulario=?", "{$formulario}");
 while ($registro = $consulta->fetch()) {
     //Exporta la tabla de core_formulario_objeto
     $Contenido_XML .= "\r\n\t<core_formulario_boton>";
     $Contenido_XML .= registro_a_xml($registro, "id," . $ListaCamposSinID_formulario_boton);
     $Contenido_XML .= "\r\n\t</core_formulario_boton>";
     $conteo_elementos_xml++;
 }
 //Agrega el total de elementos y resetea contador para el siguiente
 $Contenido_XML .= "\r\n\t<total_core_formulario_boton><cantidad_objetos>{$conteo_elementos_xml}</cantidad_objetos></total_core_formulario_boton>";
 $conteo_elementos_xml = 0;
 // Finaliza el archivo XML
 $Contenido_XML .= "\r\n</objetos_practicos>";
 auditar("Crea copia {$tipo_copia_objeto} de formulario {$formulario}");
 //Guarda la cadena generada en el archivo XML
 $PCO_NombreArchivoXML = "FormID_" . $formulario . "_" . $PCO_FechaOperacion . "_" . $PCO_HoraOperacion . ".xml";
 $PCO_PunteroArchivo = fopen("tmp/" . $PCO_NombreArchivoXML, "w");
 if ($PCO_PunteroArchivo == false) {
     die("No se puede abrir el archivo de exportacion");
 }
Exemplo n.º 2
0
 while ($registro = $consulta->fetch()) {
     //Exporta la tabla de core_informe_condiciones
     $Contenido_XML .= "\r\n\t<core_informe_condiciones>";
     $Contenido_XML .= registro_a_xml($registro, "id," . $ListaCamposSinID_informe_condiciones);
     $Contenido_XML .= "\r\n\t</core_informe_condiciones>";
     $conteo_elementos_xml++;
 }
 //Agrega el total de elementos y resetea contador para el siguiente
 $Contenido_XML .= "\r\n\t<total_core_informe_condiciones><cantidad_objetos>{$conteo_elementos_xml}</cantidad_objetos></total_core_informe_condiciones>";
 $conteo_elementos_xml = 0;
 // Registros de informe_tablas
 $consulta = ejecutar_sql("SELECT * FROM " . $TablasCore . "informe_tablas WHERE informe=?", "{$informe}");
 while ($registro = $consulta->fetch()) {
     //Exporta la tabla de core_informe_tablas
     $Contenido_XML .= "\r\n\t<core_informe_tablas>";
     $Contenido_XML .= registro_a_xml($registro, "id," . $ListaCamposSinID_informe_tablas);
     $Contenido_XML .= "\r\n\t</core_informe_tablas>";
     $conteo_elementos_xml++;
 }
 //Agrega el total de elementos y resetea contador para el siguiente
 $Contenido_XML .= "\r\n\t<total_core_informe_tablas><cantidad_objetos>{$conteo_elementos_xml}</cantidad_objetos></total_core_informe_tablas>";
 $conteo_elementos_xml = 0;
 // Finaliza el archivo XML
 $Contenido_XML .= "\r\n</objetos_practicos>";
 auditar("Crea copia {$tipo_copia_objeto} de informe {$informe}");
 //Guarda la cadena generada en el archivo XML
 $PCO_NombreArchivoXML = "RepID_" . $informe . "_" . $PCO_FechaOperacion . "_" . $PCO_HoraOperacion . ".xml";
 $PCO_PunteroArchivo = fopen("tmp/" . $PCO_NombreArchivoXML, "w");
 if ($PCO_PunteroArchivo == false) {
     die("No se puede abrir el archivo de exportacion");
 }