Ver Mensaje Individual
  #12 (permalink)  
Antiguo 08/12/2008, 11:10
Avatar de srsombrero
srsombrero
 
Fecha de Ingreso: marzo-2008
Mensajes: 128
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Tengo un include y no me resulta

Cita:
Iniciado por easy Ver Mensaje
ya lo hice pero nada, me sigue mostrando la pantalla vacia en ese sitio y lo peor de todo es que me borra todo lo que tengo en la pagina despues de ese codigo

no se si sentarme a llorar o a rezar???
Jaja, ante todo la tranquilidad...
Si te borra todo de la pagina es porque estas generando algun tag mal.

Primero hace esto y lo vamos viendo...

Código PHP:


$a 
"SELECT nombre FROM tabla1 WHERE id=$sessid";
$b mysql_query($a) or die (mysql_error());
$c mysql_fetch_array($b) or die (mysql_error());
$d $c['nombre'];

include
"carpetainclude/conexion.basededatos2.php";

$e "SELECT email FROM tabla2 WHERE nombre='$d'";
$f mysql_query($e) or die (mysql_error());
$g mysql_fetch_array($f) or die (mysql_error());
$h $g['email'];

$i "SELECT COUNT(*) FROM msgs WHERE para='$h'";
$j mysql_query($i) or die (mysql_error());
$k mysql_result($j,0) or die (mysql_error());
$l $k
Esta perfecto lo que estas haciendo...

pero cuando escribis el resultado....

Lo que quiero decir

Código PHP:
$a "SELECT nombre FROM tabla1 WHERE id=$sessid";
$b mysql_query($a) or die (mysql_error());
$c mysql_fetch_array($b) or die (mysql_error());
$d $c['nombre'];


//Deberias hacer esto
echo $d
deberias hacer un echo $d;

para poder ver el valor, lo unico que estas haciendo ahi es una asignacion... nunca mostras el valor... por eso no se ve nada...

fijate mostrando el valor de cada campo....


Otra cosa
Código PHP:
$i "SELECT COUNT(*)  as Cuenta FROM msgs WHERE para='$h'";
$j mysql_query($i) or die (mysql_error());
$k mysql_result($j,0) or die (mysql_error());
$l $k['Cuenta'];
echo 
$l
Y a no llorar que todo puede solucionarse...

:)

Saludos