Muchas Gracias por tu respuesta, hice lo que me indicaste.
Cita:
Iniciado por vitamina
<?php
session_start();
if ($_SESSION['usuario']) -> usar comillas comunes
$sql = "SELECT * FROM spc_admin WHERE usuario=$_SESSION['usuario']";
// debes de usar tambien comillas simples y no te olvides de colocarlas !!
te paso el link del manual que ahi esta bastante claro ....
http://www.forosdelweb.com/wiki/Manual_de_PHP
sigue buscando en san google que hay montones de ejemplos...
SALUTE! desde .UY
Quedo de esta forma:
Código PHP:
session_start();
if ($_SESSION['usuario'])
{
-
-
-
<h2>Bienvenido <?php echo $_SESSION['usuario'] ?>,
a tu oficina virtual de Servpcweb
</h2>
<?php
include('conexion.inc');
$sql = "SELECT * FROM spc_admin WHERE usuario=$_SESSION['usuario'] ";
$consulta = mysql_query($sql) ;
echo "<h3> Nombre: $consulta[nombre] </h3>";
y el resultado fue el siguiente:
En local se va a blanco y en la web me da el siguiente Error:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
/home/servpcwe/public_html/spc/clientes/includes/perfil.php on line
21
Un Cordial Saludo desde Valparaíso - Chile
Gracias por tu respuesta
seguí tus indicaciones, depurando el código, quedando de la siguiente forma:
Código PHP:
$sql = "SELECT * FROM spc_admin WHERE suario='{$_SESSION['usuario']}'";
$consulta = mysql_query($sql) or die(mysql_error());
echo "<h3> Nombre: $consulta[nombre] </h3>";
Cita:
Iniciado por pateketrueke
aprende a depurar tus consultas...
Código PHP:
$sql = "SELECT * FROM spc_admin WHERE usuario='{$_SESSION['usuario']}'";
$consulta = mysql_query($sql) or die(mysql_error());
además te invito a
leer lo siguiente:
http://www.forosdelweb.com/f18/como-...1/#post2414268 Los resultados fueron los siguientes:
Tanto en Local como en la web, solo imprime la palabra Nombre, sin el resultado de la consulta y sin ningún mensaje de error.
Un Cordial Saludo desde Valparaíso - Chile