en echo json_encode($respuesta);
estas imprimiendo un objeto padre donde estas metiendo todos los objetos hijos que vas creando con tantas consultas a la bd necesites ...
es decir tu puedes tener todas las consultas que necesites :
Código PHP:
$consulta1="SELECT COUNT(codigo) as lo quesea from tabla"
Código PHP:
$consulta2="SELECT * ,lo quesea from tabla2"
Código PHP:
$consulta3="SELECT COUNT(codigo) as lo quesea from tabla"
y puedes crear tantos objetos $respuesta->datosdelaconsulta por consultas quieras :
Código PHP:
Ver original$result1 = $conexion->query($consulta1);
while ( $fila = $result1->fetch_array()) {
$respuesta->datosdelaconsulta1 .='<li>'.utf8_encode($fila["consulta1"]).'</li>'; }
Código PHP:
Ver original$result2 = $conexion->query($consulta2);
while ( $fila = $result->fetch_array()) {
$respuesta->datosdelaconsulta2 .='<li>'.utf8_encode($fila["consulta2"]).'</li>'; }
Código PHP:
Ver original$result1 = $conexion->query($consulta1);
while ( $fila = $result1->fetch_array()) {
$respuesta->datosdelaconsulta3 .='<li>'.utf8_encode($fila["consulta3"]).'</li>'; }
el kit esque tu por ajax envías el objeto padre $respuesta con todos sus objetos hijos $respuesta->datosdelaconsultaN dentro
y luego los recuperas en el success accediendo al objeto hijo que quieras:
Código Javascript
:
Ver original$(".cualquierotro").html(respuesta.datosdelaconsulta1 );}
$(".cancion").html(respuesta.datosdelaconsulta2 );}
$(".grupo").html(respuesta.datosdelaconsulta3 );}
Espero te sirva! Saludos! :D