Mam problem, pisze sobie prosta strone korzystajaca z mysql i smarty..
Mam jednak problem z wyciagnieciem danych z bazy.. Mam juz dzialajacy skrypt logowania i korzystam z jego pliku database.php z polaczeniem do bazy danych.. Wszystko jest poprawne gdyz skrypt rekestruje i loguje poprawnie.. Mam w bazie tabele users i w niej id, username, password, rank..
DATABASE.PHP
<?php
?>
PLAYER.PHP
<?php
include("database.php");
include("alogin.php");
require('libs/Smarty.class.php');
$smarty = new Smarty;
$q = "select rank from users where username = '$username'\"; /* tu chce wczytac jaki rank ma dany user*/
$result = mysql_query($q,$conn);
if($logged_in){
$smarty -> assign('user', $_SESSION[username]);
$smarty -> assign('rank', $result); /* tu chce przypisac rank by wyswietlic go na stronie*/
}
?>
HEAD.PHP
<?php
include("database.php");
include("include/player.php");
/*Wywołanie szablonu*/
$smarty -> display('head.tpl'); //Wywołujemy szablon do kompilacji
?>
HEAD.TPL
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <meta name="Description" content="Tu wpisz opis zawartości strony" /> <meta name="Keywords" content="Tu wpisz wyrazy kluczowe rozdzielone przecinkami" /> <link rel="Stylesheet" href="css/style.css"> <table align="center" width="800" cellspacing="0" cellpadding="0" border="3"> <td bgcolor="black" background="logo.jpg" colspan="0" height="150"></td> <td bgcolor="black" colspan="0" height="15"><marquee>Info o grze
</marquee></td> <td background="images/site/tlo_menu_left.jpg" width="210" height="500" valign="top"> {$user}
{$user} wyswietla sie prawidlowo
{$rank} wyswietla sie "Resource id #10"
Jesli potrzeba jesczze jakis kod to go podam.. Bardzo prosze o pomoc, prawdopodbnie zle zczytuje z bazy danych ale nie wiem juz jak powinno byc poprawnie, w google tego bledu nie znalazlem, na forum tez nie doszukalem sie podobnego problemu.. Z gory bardzo dziekuje za pomoc..
Ten post edytował ArthaS_Delano 14.09.2007, 15:58:08