Cita:
Iniciado por eulloa
Tu consulta sql no cierra bien, antes del ";" le falta .", es decir quedaría así
Código PHP:
Ver original<?
$sql="SELECT * FROM profesores where MAIL=" . $_COOKIE['accesop'].";
?>
Prueba y comenta
nada he puesto la consulta como me has dicho y ahora me da error este
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/home/ciclodai.com/web/danielarroyo/ACADEMIA/paginas/profesor.php on line 13
Código PHP:
Ver original<?
/*inicio sesion*/
/*conectamos a la bd y miramos que es usuario se haya logeado*/
include ("base_datos.php");
/*creamos la consulta sql*/
$sql="SELECT * FROM profesores where MAIL=".$_COOKIE['accesop'].";
/*variable que almacena la consulta para operar con ella y la bd pillado de apuntes*/
$resultado=mysql_query($sql, $enlace);
while($manibd=mysql_fetch_array($resultado))
{
$_SESSION['nombre']=$manibd['NOMBRE_PROFESOR'];
$_SESSION['apellidos']=$manibd['APELLIDOS_PROFESOR'];
$_SESSION['mail']=$manibd['MAIL'];
$_SESSION['dni']=$manibd['NIF'];
$_SESSION['fijo']=$manibd['TELEFONO_FIJO'];
$_SESSION['movil']=$manibd['TELEFONO_MOVIL'];
$_SESSION['cod']=$manibd['IDE_PRO'];
}
?>
tu consulta sql da el error que pone arriba y si pongo esta otra que ha dicho un compañero mas arriba
Código PHP:
Ver original$sql="SELECT * FROM profesores where MAIL='" . $_COOKIE['accesop'] . "' "
da el mismo error que antes en la linea 10 a que es debido¿? ya no me cuadra nada de nada los errores