Ver Mensaje Individual
  #17 (permalink)  
Antiguo 29/01/2010, 21:54
mesoriginal
 
Fecha de Ingreso: septiembre-2008
Mensajes: 211
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Categorias y subcategorias desplegables

Vale! Ia està ia funciona! Solo hay un pequeño problema.

Ahora està asi:

Categoria1
Categoria2
Categoria3
---Subcategoria1.1
---Subcategoria1.2

Quiero que esté asi:

Categoria1
---Subcategoria1.1
---Subcategoria1.2
Categoria2
Categoria3


Sabes donde esta el fallo?


Código PHP:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
function CargaScat( cat ){

$.ajax({
type: "GET",
url: "subcategoria.php",
data: "cat="+cat,
success: function(datos){
document.getElementById('contenedor').innerHTML=datos;
}
});

}
</script>
</head>
<body>
<? 
include("conex.php"); 
$sqlQueryCat mysql_query("SELECT * FROM categories ORDER BY ordre ASC"
                            or die(
mysql_error()); 

while(
$rowCat mysql_fetch_array($sqlQueryCat)){ 
?> 
   <ul><a onclick="CargaScat('<?=$rowCat[cat_ID]?>')" /> 
      <a href=?cat=<?=$rowCat[cat_ID]?>><?=$rowCat[catCategoria]?></a></ul> 
<? 


?><div id="contenedor"><? 
if ( isset( $_GET['cat'] ) && !empty( $_GET['cat'] ) ){ 
   
$query mysql_query("SELECT * FROM sub_categories WHERE   id_cat = '".$_GET['cat']."' ") or die(mysql_error()); 

        while(
$sub_cat mysql_fetch_array($query)){ 
            echo 
"<div><ul>"
            echo 
"---".$sub_cat[nom_subc]."</ul></div>"
        } 

?>
</div>
</body>
</html>