Ho un file php in cui ho diverse stanze. In queste stanze sono presenti vari oggetti ognuno dei quali ha un campo "quantità". Nel file php, sotto ogni stanza, vorrei che comparisse il numero di oggetti all'interno, che prendo dal campo quantità di ogni oggetto presente e sommando quelli che si trovano nella stessa stanza. Come posso fare? Ho provato questo ma non funziona:
<?php
$username = $_SESSION['username'];
$categoria=strtolower($_GET['categoria']);
$categoria_stanza=$_GET['categoria'];
$stanza_corrente=mysqli_query($db, "SELECT nome_stanza
FROM stanza
WHERE BINARY stanza.nome_categoria= BINARY '$categoria_stanza'");
$num = mysqli_num_rows($stanza_corrente);
for($i = 1; $i<= $num; $i++){
$stanza_tabella = mysqli_fetch_assoc($stanza_corrente);
$stanza_nome= $stanza_tabella["nome_stanza"];
}
for ($k=0; $k<count($stanza_tabella); $k++) {
$numero=mysqli_query($db, "SELECT nome_categoria, nome_stanza, sum(quantita) as conta
FROM `".$categoria."`
WHERE BINARY `".$categoria."`.user_utente = BINARY '$username' and BINARY `".$categoria."`.nome_stanza = BINARY '$stanza_nome'
GROUP BY nome_categoria, nome_stanza");
$oggetto = mysqli_fetch_assoc($numero);
$count = mysqli_num_rows($numero);
$quantita=$oggetto["conta"];
}
Ho notato però che in questo modo "quantità" non contiene effettivamente ciò che voglio. Qualcuno può aiutarmi?