Cita:
Iniciado por xfxstudios que hace el $tabla?? lo digo porque alli creo esta el problema, prueba asi
Código PHP:
Ver original$cuenta = $db->query("SELECT COUNT(personasid) as cantidad,personasid FROM '$tabla'.productos GROUP BY personasid ORDER BY personasid");
igual explicame que llega alli, es decir que palabra colocas alli
maestro cambie como lo sugeriste, y nada, tambien escribi la tabla completa y nada
que podra ser? es decir no muestra el contenido no hay error en el sql que podria ser?
Código PHP:
<?php
$usuario = "*****";
$pass = "*****";
$host = "*****";
$base = "*****";
$db = new MySQLi($host, $usuario, $pass, $base);
if($db->connect_error) {
die('Error de conexion ('.$db->connect_errno.')'
.$db->connect_errno);
}
//esto es si la estas enviando desde algun form o enlace
if(empty($_post['tabla'])){
$tabla = "BR_";
}
else {
$tabla = $_post['tabla'];
//consultamos y contamos la cantidad de registros que se repiten y los agrupamos por el nombre o un campo especifico
$cuenta = $db->query("SELECT COUNT(personasid) as cantidad,personasid FROM BR_productos GROUP BY personasid ORDER BY personasid");
$total = mysqli_num_rows($cuenta);
//generamos la lista
while($row = $cuenta->fetch_array()){
//consultamos el nombre en la otra tabla
$nombre = $db->query("SELECT nombres FROM BR_personas WHERE personasid = '$row[personasid]'");
$row_nombre = $nombre->fetch_assco();
//mostramos los resultados
//echo "El usuario ".$row_nombre['nombres']." tiene ".$row['total_pro']." articulos registrados<br>";
?>
['<?php echo $nombres = $row_nombre["nombres"]; ?>', <?php echo $row_nombre['cantidad']; ?>],
<?php
}
} //if tabla
?>