Smarty et la lecture d'une base de données ?

Eléphanteau du PHP | 31 Messages

09 avr. 2012, 06:49

Bonjour à vous,
Je viens vous demander votre aide à nouveaux car je suis bloquer !! voila 2 ou 3 heures que je cherche une solution.

J'utilise Smarty et je voudrais me connecter a la base de données pour récupéré certaines valeur.

Voici mon index.php en partie
$lk = connection_BD();
	
// Récupère les infos de l'annuaire pour les metatags
		$sql_infos = "SELECT * FROM $table_infos";
		$res_infos = send_sql($sql_infos,"trouver les infos de l'annuaire");
		$res_infos = mysql_fetch_array($res_infos,MYSQL_ASSOC);
		
// Les meta-tags de la page index.php
$Metatags = array(
	"title" => "$nom_annuaire", // Titre de la page 
	"description" => "$nom_annuaire votre description", // Description de la page 
	"keywords" => "$nom_annuaire,annuaire $nom_annuaire" // Keywords de la page
	
);
// Recensement des metas dans smarty
$smarty->assign("meta", $Metatags);
Et dans mon fichier index.tpl
<title>{$meta.title}</title>
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="fr" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="content-language" content="fr" />
<meta name="title" content="{$meta.title}" />
<meta name="description" content="{$meta.description}" />
<meta name="keywords" content="{$meta.keywords}" />
<meta name="category" content="general" />
<meta name="robots" content="index,follow" />
<meta name="distribution" content="global" />
<meta name="resource-type" content="document" />
Mais une fois la page afficher les {$meta.title} etc.. ne s'affiche pas ?
Je ne suis qu'un débutant qui essaye d'apprivoiser Smarty toutes remarque et la bienvenue :D

Passer tous une bonne journée Azuriel :wink:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

11 avr. 2012, 14:32

Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 31 Messages

12 avr. 2012, 11:28

Bonjour à vous, finalement c'est régler je vais tous simplement "zapper" smarty et rester en php et appliquer ce qui se trouve écrit sur cette page.

Bonne journée à tous Azuriel