Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/01/2014, 20:50
sebasanmarti
 
Fecha de Ingreso: mayo-2013
Mensajes: 21
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Consultar en base por formulario

Este es el sesion:
Código PHP:
<?php 
session_start
();
require(
"configuracion.php");
$con = mysql_connect($bd_host,$bd_usuario,$bd_pass);
mysql_select_db($bd_base,$con);
require(
"funciones.php");
if (
$_SESSION["login"]!=""){
    
$result = mysql_query("SELECT * FROM usuarios WHERE login='".$_SESSION["login"]."' and password='".$_SESSION["password"]."'",$con);
    if (
mysql_num_rows($result) == 1){
       
$_SESSION["tipo"]=mysql_result($result,0,"tipo");
       
$_SESSION["nombre"]=mysql_result($result,0,"nombre");
      } else
    {
        
header("Location: login.php");
        exit;
    }
} else
{
     
header("Location: login.php");
    exit;
}

?>

que debo hacer para que la consulta sea por ejemplo un echo del $_SESSION[comuna] por darte un ejemplo... la base se constituye asi

Código PHP:
CREATE TABLE IF NOT EXISTS `usuarios` (
  `
id_usu` int(11) NOT NULL AUTO_INCREMENT,
  `
login` varchar(20) NOT NULL,
  `
tipo` varchar(100) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL,
  `
password` varchar(10) NOT NULL,
  `
nombre` varchar(100) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL,
  `
direccion` text CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL,
  `
comuna` text CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL,
  `
fono` text CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL,
  
PRIMARY KEY (`id_usu`)
) 
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;