Hola forosdelweb!
Un gusto conocerlos!
Soy nuevo por aquí y aún no he completado mi perfil
ya que quisiera descansar un poco de la pc.
Mi duda es la siguiente, y algo que estoy intentando resolver desde hace una hora.
Hace un tiempo, cuando utilicé este script, funcionaba perfectamente en mi sitio web, alojado con php y Mysql, todo parecia funcionar tan bien.
Lograba en ese entonces, ver la tabla bien formateada en Xml con la consulta pero ahora, por algo que no comprendo, me aparece un xml vacio con:
<raiz></raiz>
Pruebo la consulta en la base y resulta en varios resultados pero nada mediante la llamada al script desde la web...
Extraño...
¿Qué puedo estar haciendo mal?
Muchas gracias por vuestra ayuda,
$trackName = mysql_real_escape_string($_GET['trackName'], $db);
$query = "SELECT * FROM `timesTable` WHERE `trackName`='$trackName' ORDER BY `raceTime`";
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
$num_results = mysql_num_rows($result);
$xml = "<?xml version=\"1.0\"?>";
$config['root'] = "raiz";
$root = $config['root'];
$table_name = $config['table_name'];
$xml .= "<$root>";
if($num_results>0)
{
while($result_array = mysql_fetch_assoc($result))
{
foreach($result_array as $key => $value)
{
$xml .= "<$key>";
$xml .= $value;
$xml .= "</$key>";
}
}
}
$xml .= "</$root>";
echo $xml;
?>