Ho questa query:

Codice PHP:
$query "SELECT * FROM consulenze WHERE user='LuigiVerdi' "
La chiave primaria della tabella è un'altra, non capisco perchè funzioni solo nel caso il Where si riferisca alla chiave primaria.

In questo caso dà sempre query vuota.

Se invece la query è così funziona.

Codice PHP:
$query "SELECT * FROM consulenze WHERE chiaveprimaria='LuigiVerdi' "

Come posso effettuare query su tabelle potendo usare come criterio di selezione un campo?

Poi devo usare al posto di 'LuigiVerdi' una variabile $Utente.