Basically I have a live search suggestions which uses AJAX. I'm not familiar with AJAX or XML however i've managed to get it working without any errors.
If you take a look at the code file you can see how I would like the XML data to be generated which is the title and url tags to be populated by a database of products. Instead of displaying the database string the live search suggestions is displaying everything between the XML tags for example between the title tags: ".$aa." .
Can anyone please help me work around this issue. It's most likely a silly mistake or an easy solution.
<link>
<?php
header("Content-type: text/xml");
echo "<?xml version='1.0' encoding='UTF-8'?>";
$productdetails = mysql_query("SELECT * FROM products");
while($row = mysql_fetch_array($productdetails)){
$aa = $row['product_name'];
$bb = $row['link'];
echo "<title>".$aa."</title>";
echo "<url>".$bb."</url>";
}
?>
</link>