Имеется база данных в которой есть n количество полей, и ajax который должен получить данные этих полей и вставить их в DOM
PHP:
$DB = mysql_connect('localhost','Norb','123456') or die(mysql_error());
$DB_Select = mysql_select_db('Base',$DB) or die(mysql_error());
$message = array();
$result = mysql_query("SELECT * FROM Base_News ORDER by id DESC LIMIT 0,10",$DB);
while($row = mysql_fetch_array($result))
{
$message[]=$row["ID"];
$message["Header"] = $row["Header_News"];
$message["Data"] = $row["Data"];
}
echo json_encode($message);
mysql_close();
JAVASCRIPT:
function LoadNews()
{
$.ajax({
url:'php/LoadNews.php',
type:'POST',
dataType:'JSON',
success:function(data)
{
var News = document.createElement('div');
var TableNews = document.getElementById('TableNews');
News.setAttribute('class','News');
News.innerHTML="<div class= 'Times'>"+data.Data+"</div><div class='HeaderNews'>"+data.Header+"</div>";
var First = TableNews.childNodes[0];
TableNews.insertBefore(News,First);
},
error:function()
{
console.log("error",arguments);
}
});
}