Hola. Soy nuevo en esto de bbd y php y tengo una duda. Mi codigo es:
Código PHP:
if( trim($_POST["passCupon"]) != "")
{
$cupon = $_POST["passCupon"];
$result = mysql_query('SELECT seguridad FROM codigo');
if($row = mysql_fetch_array($result))
{
if($row["seguridad"] == $cupon)
{
header("Location: index.php");
$_SESSION["estado"]=$ok;
}
else
{
echo 'Cupón incorrecto';
}
}
else
{
echo 'Cupón no existente en la base de datos';
}
mysql_free_result($result);
}
else
{
echo 'Debe especificar un cupón';
}
El código sirve para comprobar un logueo y que se acceda si coincide con la bbdd. Tengo dos filas pero solo me comprueba la primera, es muy raro, se supone que con el
SELECT seguridad FROM codigo se comprueba en todas las filas la columna
seguridad de la tabla
codigo, no?
Muchas gracias
Saludos