Salve a tutti,
ho realizzato una query di selezione che sembra funzionare, ma solo in parte.
Codice PHP:
$elenco_aut = @$conn->query("SELECT * FROM libri2 WHERE autore LIKE '%".$val_aut."%' LIMIT 0, 5");
while (($valore_aut = @$elenco_aut->fetch_assoc()) !== NULL){
ecc....
La query mi restituisce i risultati corretti tranne che per l'ID dei record che è lo stesso per tutti i record trovati e corrisponde all'ID del primo record trovato es:
se il risultato aspettato della query è questo
ID NOME
15 Rossi
24 Verdi
36 Bianchi
ecc...
la query mi restituisce, invece
ID NOME
15 Rossi
15 Verdi
15 Bianchi
dove solo il primo ID è esatto
Il codice dove io intercetto il valore dell'ID si trova nella stessa sezione di codice dove intercetto gli altri campi ma, stranamente, l'ID si ripete mentre gli altri campi no. Qualcuno può aiutarmi? grazie mille