Hola, soy nueva en esto de las sesiones en php
he checado algunos ejemplos en el forum y en algunos otros sitios y son muy parecidos a mi código, pero siempre sale un error que dice : uknown column 'Emma' in 'where clause'
Estos son los códigos de las 2 diferentes paginas la primera es la del LogIn y la segunda es la Validación
de antemano gracias por su ayuda n.n
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
<link href="estilo.css" rel="stylesheet" type="text/css" media=screen>
<title>Inicio de Sesión</title>
</head>
<body>
<?php
mysql_connect('localhost','root','admin');
mysql_select_db('alumnos');
echo "<fieldset id='Field1'><legend> Iniciar Sesión</legend>
<div id='LogIn'>
<form action='valida.php' method='post'>
<table>
<tr>
<td>Usuario</td>
<td><input type='text' name='nombreUsuario' size='30'></td>
</tr>
<tr>
<td> Contraseña</td>
<td> <input type='password' name='clave' size='30'></td>
</tr>
<tr>
<td valign='bottom' align='center' colspan='2'><input type='submit' value='Entrar'></td>
</tr>
</table>
</form>
</div>
</fieldset>";
?>
</body>
</html>
VAlidacion
valida.php
<?php
session_start();
$nom=$_POST["nombreUsuario"];
$cla=$_POST["clave"];
mysql_connect("localhost","root","admin");
mysql_select_db("alumnos");
$sql="SELECT * FROM sesiones WHERE UserName=$nom AND Clave=$cla";
$recordset=mysql_query($sql) or die (mysql_error());
$reg=mysql_fetch_assoc($recordset);
if($reg["UserName"]==$nom && $reg["Clave"]==$cla)
{
$_SESSION["valido"]=true;
$_SESSION["ID"]=$reg["NC"];
$_SESSION["user"]=$reg["NombreUsuario"];
header("Location:alumnos.php");
}
else
{
header("Location:logIn.php");
}
?>