Originalmente inviato da
portier
Ho anche notato che la variabile $totale riporta sempre il risultato dell'ID del visitatore che risulta primo in elenco e quindi non della quantità dei libri da lui prelevato. Ho perciò anche questa problematica da risolvere. Strano perchè la query su PhpMyAdmin è perfetta, con i conteggi giusti. Grazie ancora per la disponibilità.
Certo, perchè è quello che gli dici di fare visto che imposti il suo valore al primo record estratto
Codice PHP:
$totale=mysql_result($result,0,0);
Fai una prova a riunire le due query
Codice PHP:
SELECT u.*, COUNT(ksprestito) AS 'totale'
FROM utenti u
INNER JOIN libri l ON u.id_utente = l.ksprestito
WHERE anagrafica like '%".mysql_real_escape_string($_POST['utente'])."%'
GROUP BY u.id_utente
ORDER BY anagrafica ASC