Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 14-09-2006
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Echando un vistacillo, así por encima, he encontrado un detalle que no ha comentado nadie. He marcado unas líneas con el comentario "// <--- AQUÍ":

Código PHP:
 <?php
include "libreria_web.php";// query database for records
$query "SELECT ref_type, id_part_type, xml_tag FROM technical_items WHERE xml_tag<>''";
$consulta consulta_bd($query);

while (
$fila ibase_fetch_object ($consulta))  // <--- AQUÍ
{
      
// create DomDocument object
      
$doc domxml_new_doc("1.0"); // <--- AQUÍ
      // add root node
      
$root $doc->add_root("reference");
      
// iterate through result set
      
while(list($ref_num$id_part_type$xml_tag) = ibase_fetch_row($result))
      {
            
// create item node
            
$record $root->new_child("reference""");
            
$record->set_attribute("ref_num"$ref_num);
            
// attach title and artist as children of item node
            
$record->new_child("id_part_type"$id_part_type);
            
$record->new_child("xml_tag"$xml_tag);
      }

// print the tree
echo $doc->dumpmem(); // <--- AQUÍ
}  // <--- AQUÍ
?>
Tal como lo pones, y adivinando qué es lo que hace la función domxml_new_doc, este código crea un archivo XML por cada línea que devuelve la consulta ya que la creación del archivo y su volcado están dentro del bucle y, si no he entendido mal, eso no es lo que quieres.

Por otro lado, la línea
Código PHP:
include "libreria_web.php";// query database for records 
no me inspira confianza en absoluto. ¿Seguro que quieres incluir "librería_web.php"? ¿Qué funciones, objetos o trabajos contiene?
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear un documento Word destrukthor Servers 2 28-08-2006 14:05:44
Crear documento html con builder desde una tabla? JuanErasmo Internet 2 03-02-2006 15:56:42
Crear variables de forma dinamica papulo PHP 3 24-11-2005 17:39:20
Como crear un documento Word desde Delphi Javi2 Varios 3 25-07-2005 12:15:57
Ejecutar cliente de correo pasandole la direccion del destinatario Durbed API de Windows 1 19-10-2004 12:34:00


La franja horaria es GMT +2. Ahora son las 07:06:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi