Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2011, 11:09
helsingius
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 15 años, 4 meses
Puntos: 0
Problema en session_start cual es el error

Código PHP:
<?php session_start();
echo 
'Cuenta de ';
if (isset(
$_SESSION['k_username'])) {
echo 
'<b>'.$_SESSION['k_username'].'</b>.';

echo 
'<p><a href="logout.php">Cerrar seccion</a></p>';


}
?>
Aqui cuando el usuario ingresa correctamente lo que me sale es esto


Cuenta de (usuario fulano de tal)
Cerrar seccion




pero quiero que me muestre sus datos del usuario ingresado


Código PHP:
<?php
function Conectarse()
{
   if (!(
$link=mysql_connect("localhost","root","root")))
   {
      echo 
"Error conectando a la base de datos.";
      exit();
   }
   if (!
mysql_select_db("base",$link))
   {
      echo 
"Error seleccionando la base de datos.";
      exit();
   }
   return 
$link;
}
$link=Conectarse();
echo 
"Conexión con la base de datos conseguida.<br>";


$result=mysql_query("select * from usuarios",$link); 

?>
Código HTML:
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD>Codigo</TD></TR> 
Código PHP:
<?php

 
            
while($row mysql_fetch_array($result)) {
              
printf("<TR><TD>%s</TD></TR>"$row["usuario"]);
               }
                
                
mysql_free_result($result);
               
               
mysql_close($link); // cierra la conexion
?>
pero me extrae todos los campos usuarios y solo quiero el de campo del usuario ingresado ahora si le cambio esta parte $row["usuario"] por esta $_SESSION['k_username'] funciona aparentemente aqui el problema es que me extrae como 10 veces el mismo nombre los 10 registros de la base de datos ejemplo




usuario
juanito
juanito
juanito
juanito
juanito
juanito
juanito
juanito
juanito
juanito

Lo que quiero es leer datos del usuario que entre en sección

su nombre
su correo