Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   error en consula (http://www.forosdelweb.com/f14/error-consula-401602/)

leeann 13/06/2006 06:43

error en consula
 
Hola, tengo una página donde al identificarse se manda al usuario a una página u otra dependiendo del tipo de usuario. El caso es que se me pierde la sesión en está página cuando hago una consulta con la base de datos y no se porque. Mi codigo es el siguiente:
<?php
include "../funciones/diseño/cabecera.php";
$dni=$_SESSION ['dni'];
$conexion= mysql_connect("localhost","xx","xx") or die("error al conectar");
mysql_select_db("tienda",$conexion) or die("error al elegir base de datos");


$mensajeinfo="INFORMACION";
incluirCabecera($mensajeinfo);

$consulta="select nombre from clientes where dni = '$dni'";
$usuario = mysql_query($consulta,$conexion) or die("error al iniciar usuario");
$nombre= mysql_fetch_array($usuario);

$mensaje="Buenos dias ";
$mensaje .= $nombre['nombre'];
$mensaje .=", seleccione una de las opciones del menú.<br />
En caso de duda consulte la ayuda";
echo $mensaje;
?>
el error sé que está en la consulta a la base de datos, Las tres lineas separadas desde que pone $consulta. Cuando las quito, me sigue la sesion normal, pero si hago la consulta, se me pierde la sesion. Alguien sabe prque y como arreglarlo?

EternalWitness 13/06/2006 08:48

http://www.forosdelweb.com/f18/ http://img60.imageshack.us/img60/5457/teach1lw.gif

leeann 13/06/2006 15:01

Perdón pero a que viene eso?

EternalWitness 13/06/2006 15:51

Cita:

Iniciado por leeann
Perdón pero a que viene eso?

1-Tienes una duda de php
2-Hay un subforo de php
3-Si planteas ahi tu duda es mas probable que encuentres respuesta
4-Te apunto hacia ese subforo
http://img60.imageshack.us/img60/5457/teach1lw.gif


La zona horaria es GMT -6. Ahora son las 03:07.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.