Un nuevo error amenaza mi paz espiritual. Estoy recogiendo una variable para construir un mensaje de correo y utilizo este código con un echo para comprobar que, efectivamente, obtengo el valor que deseo. En principio creo uq e está todo bien pero....
Cita:
et voilà! la culpableParse error: syntax error, unexpected T_VARIABLE, expecting '(' in U:\xampp\htdocs\login\checQKey.php on line 39
Código PHP:
//Construyo la select
$PClave =mysql_query ("SELECT `respuestaClave` FROM `personas` WHERE `usuario`='$usuario'");
while ($row = mysql_fetch_array($PClave, MYSQL_NUM)) {
$RespuestaClave = $row [0];
}
// Verifico el valor de $RespuestaClave y compruebo si es idéntico a $RespuestaK
if $RespuestaK==$RespuestaClave {
// Si es idéntico buscamos el valor de la clave
$Clave =mysql_query ("SELECT `clave` FROM `personas` WHERE `usuario`='$usuario' and `respuestaClave`='$RespuestaClave' ");
while ($row = mysql_fetch_array($Clave, MYSQL_NUM)) {
$ReturnClave = $row [0];
}
echo $ReturnClave;}
A ver si alguien sabe que pasa ahí. Muchas gracias