Hola a Todos,
Antes de nada daros las gracias a todos los que haceis posible que principiantes como yo salgamos de muchas dudas.
Mi consulta es:
Tengo un php al cual se le envia una variable desde un form (pass) y este hace una consulta mysql ("select...from...where Id="pass"). La idea que tengo esq compare si el valor introducido en el form es igual al resultado de la consulta.
Todo va perfecto si utilizo este codigo:
include("../configuracion/configuracion.php");
$cnx=mysqli_connect($mysql_host,$mysql_user,$mysql _password,$mysql_database);
$sql="SELECT ID,Nombre FROM passwords where Id=".$_POST['pass'];
$rs=mysqli_query($cnx,$sql);
$F=mysqli_fetch_row($rs);
if ($F[0]==$_POST['pass']){
echo 'Correcto';
}
mysqli_close($cnx);
Pero si cambio "where Id" por "where Nombre" y el if lo dejo como if ($F[1]==$_POST['pass']) me devuelve un mensaje de error que dice...
Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, boolean given in
No entiendo xq !!! alguien podria echarme una mano ?? Muxisimas gracias....