Hola Estoy intentando consultar varias tablas las cuales me muestren la posición de un grupo determinado pero no me deja.
Le agradezco a las personas que me puedan ayudar gracias
<?php
// Obtener el número de página que se va a visualizar
$page = $_GET['pageCli'];
$idClient = $_GET["idClientCat"];
//Inicialmente mostramos los datos de la 1ª fila que significa la fila 0
$start = 0;
//El límite es de 4 significa que vamos a mostrar 4 elementos a la vez
$limit = 8;
// Importación de la conexión de base de datos
require_once('connection.php');
// Contando el tema total disponible en la base de datos
$total = mysqli_num_rows(mysqli_query($con, "SELECT tien_catId FROM Tiendas INNER JOIN Categorias ON tien_catId = catId INNER JOIN DuenosTienda ON tien_dtId = dtId INNER JOIN ProductosYServicios ON tienId = pys_tienId WHERE tien_catId = '".$idClient."'"));
//Podemos ir hasta la página número total / límite
$page_limit = $total/$limit;
//Si el número de página es mayor que el límite que no podemos mostrar nada
if($page<=$page_limit){
// Cálculo de inicio para todos los números de página determinada
$start = ($page - 1) * $limit;
// Consulta SQL para obtener los datos de un rango
$sql = "SELECT DISTINCT tienNombre, tienDescripcion, tienImagen FROM Tiendas INNER JOIN Categorias ON tien_catId = catId INNER JOIN DuenosTienda ON tien_dtId = dtId INNER JOIN ProductosYServicios ON tienId = pys_tienId WHERE tien_catId = '".$idClient."' limit $start, $limit";
// Obtener resultado
$result = mysqli_query($con,$sql) or die("ERROR 0: ".mysqli_error());
// Adición de resultados a una matriz
$res = array();
while($row = mysqli_fetch_array($result)){
array_push($res, array(
"tienNombre"=>$row['tienNombre'],
"tienDescripcion"=>$row['tienDescripcion'],
"tienImagen"=>$row['tienImagen'])
);
}
// Viendo la matriz en formato JSON
echo json_encode($res);
}else{
echo "No esta tomando la información";
}
?>