Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2010, 02:22
abacusar
 
Fecha de Ingreso: septiembre-2010
Mensajes: 60
Antigüedad: 13 años, 8 meses
Puntos: 5
Respuesta: Ayuda funcionamiento consulta Mysql en php

Hola, zappan.

Cerca del principio aparecen estas líneas:

Código PHP:
Ver original
  1. $sortida ='<?xml version="1.0" encoding="ISO-8859-1"?>'. "\n";
  2. $sortida .= "<ventesacum>\n";

Eso es la cabecera de la respuesta y el primer tag. Lo que está devolviendo no es HTML, sino XML, y lo que has puesto en negrita, precisamente, es el cierre del tag "<ventasacum>".
El XML es un formato flexible: cada cual crea los tags que quiera. Aún así, puedes llamar al script desde un navegador (supongo que lo has hecho) y verás que no te devuelve una página web, sino que te devuelve datos.

Para poder "leer bonitos" los datos desde un navegador web, has de cambiar la cabecera para que el navegador sepa que va a recibir HTML (buscar "doctype" en google), y que el primer tag sea <html>. El resto simplemente una página web.
La página web a devolver se almacena en la variable "sortida".
Si te fijas en esta línea (ejemplo):

Código PHP:
Ver original
  1. $sortida .= "\t<bolo id_con='".$row['id_con']."' datacon='".myf($row['data_con'])."' divisio ='".$row['divisio']."' artista='".$row['artista']."' ciutat='".$row['ciutat']."' aforament ='".$row['aforament']."'";

puedes ver que está añadiendo el tag "<bolo>" con atributos "id_con", "datacon"... tú simplemente pon el HTML que a tí te guste: <table><tr><td>..." :)
Suerte!