Ho difficoltà con questo codice. Il codice, come si vede richiama dei campi da un database, mentre in alcune tabelle i campi url e indirizzo arriva correttamente, in alcune tabelle salta, ovvero, i campi url e indirizzo arrivano invertiti e il nome della tabella viene preso per buono anche se è stato cambiato.
Dove sbaglio secondo voi?
$sql = "SELECT nome, chiave, indirizzo, url, immagine FROM $categoria WHERE id LIKE $id";
$result = mysqli_query($connessione, $sql);
$row = mysqli_fetch_array($result, MYSQLI_BOTH);
$nome=$row ['nome'];
$chiave=$row['chiave'];
$indirizzo=$row['url'];
$url=$row['indirizzo'];
$immagine=$row['immagine'];