Почему не выводится в блоке #product данные полученные путем sql запроса
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$("#category").change (function(){
var styleValue = $(this).val();
$("#product").load('1_self.php', {style: styleValue});
});
}).change();
</script>
</head>
<body>
[PHP]<?
// Соединяемся с сервером базы данных
require '../blocks/bd.php';
$query = 'SELECT id_cat, name_cat FROM categories ORDER BY id_cat';
$res = mysql_query( $query );
echo 'Категории: <select name="category" id="category">'."\n";
echo '<option value="0">Выберите</option>'."\n";
while ( $ctg = mysql_fetch_array( $res ) ) {
echo '<option value="'.$ctg['id_cat'].'">'.$ctg['name_cat'].'</option>'."\n";
}
echo '</select><br/>'."\n";
?>[/PHP]
<div id="product" name="product">
</div>
1_self.php
<?
require '../blocks/bd.php';
$style=$_POST['style'];
$query = 'SELECT id_product
FROM products
WHERE id_cat= $style
ORDER BY id_product';
$res = mysql_query( $query );
while ( $mkr = mysql_fetch_array( $res ) ) {
echo $mkr['id_product'];
}
?>