Здравствуйте, Loromir.
Это выглядит примерно так:
$.ajax
({
url: "make_json.php",
cache: false,
success: function(getJson)
{
//что то делаем с getJson
}
});
теперь make_json.php:
<?php
...коннект к БД и запрос
$resultDB= mysql_query($queryDB);
$json=array();
while ($r = mysql_fetch_assoc($resultDB))
{
$json[]=array($r[field1],....,$r[fieldN]);
};
$json=json_encode($json);
echo $json
?>