Ciao,
questo non c'entra con i database ma con php.

in ogni caso in:

$sql= "SELECT * FROM user WHERE user='$user'";

sia la query che il codice php sono corretti!

...evidentemente se $user è vuota è perché non l'ha valorizzata prima!