Ouch... lamento insistir. Crei que habia funcionado pero no es asi.
Te muestro como hago en mi script de "LOGIN":
Código PHP:
...
if( ($user = $_POST['user']) != "" || ($pass = $_POST['pass']) != "") {
$password = md5($pass);
include($_SERVER['DOCUMENT_ROOT'].'/include/bd.php');
$link = conectar_bd();
$sql = "select * from usuarios where user = '$_POST[user]' and p_hash = '$password'";
$query = mysql_query($sql) or die('Imposible realizar consulta!');
...
Originalmente hacia en el query: "... WHERE user = '$user'...", pero el problema es que no tengo modo de poner $_POST[user] con el "user" entre comillas.
Igualmente, intente sin comillas y falla.
Tambien intente cambiar el tipo de campo para la tabla USUARIOS / campo "USER"...
Hay algun otro "Sub nivel" de comillas aparte de : ("nivel 1") ('nivel 2') ?
Mil gracias.