Como obter os dados do produto com JavaScript ajax e PHP
Olá, não estou conseguindo trazer os dados dos produtos para a <div id="services"></div>.
Reparei que quando retiro essa parte do código "?codsubcategoria='.$res2['nome'].'" da "<li class="teste"></li>", me traz pelo menos as tabelas de Marcas e Categorias.
Acho que esta faltando algo no Javascript, mas não faço ideia do que, e de como posso solucionar esse problema.
Conto com a ajuda dos amigos.
Abaixo relaciono os códigos usados.
<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#menu_cat .teste a").click(function( e ){
e.preventDefault();
var href = $( this ).attr("href");
$("#services").load( href +"#services");
});
});
</script>
<ul id="menu_cat">
<?php
include "../conexao.php";
$codigo = $_POST['codigo'];
$nome_cat = $_POST['nome_cat'];
$nome = $_POST['nome'];
$query = mysql_query("SELECT codigo, nome_cat FROM categoria ORDER BY nome_cat") or die(mysql_error());
while($res = mysql_fetch_array($query)) {
echo '<li><a href="#services">'.$res['nome_cat'].'</a>';
$query2 = mysql_query("SELECT codigo, nome, nome_cat FROM sub_categoria WHERE nome_cat = '".$res['nome_cat']."' ORDER BY nome") or die(mysql_error());
if(mysql_num_rows($query2) > 0) {
echo '<ul id="menu_cat">';
while($res2 = mysql_fetch_array($query2)) {
echo '<li class="teste"><a href="prod_index_categoria.php?codsubcategoria='.$res2['nome'].'">'.$res2['nome'].'</a></li>';
}
echo '</ul>';
}
echo '</li>';
}
?>
</ul>
Desde já meus agradecimentos pela a atenção ao meu problema.Discussão (0)
Carregando comentários...