begin process at 2012 02 14 11:34:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Template phplib


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Template phplib

lundi 3 novembre 2003 à 14:34:44 | Template phplib

TuXAveRy

Bonjour,
Voila j'ai un problème de logique assez basic :/
J'utilise smarty depuis quelque temps déjà et pour des raisons technique je souhaiterais passer à phplib.

Mon problème est le suivant :
Avec smarty j'avais l'habitude d'utiliser le pseudo-langage... c'est à dire les {if $var == ""} ...
J'ai peu etre mal cherché mais cela ne semble pas possible pour phplib :-/
Je ne vois pas trop comment faire sans cela.

Un exemple tout simple (exemple du cours phpdebutant) :
16 <!-- BEGIN liste_clients -->
17 <tr bgcolor="#000066">
18 <td><font face="Verdana" size="2" color="#FFFFFF">{id}</font></td>
19 <td><font face="Verdana" size="2" color="#FFFFFF">{nom}</font></td>
20 <td><font face="Verdana" size="2" color="#FFFFFF">{tel}</font></td>
21 <td><font face="Verdana" size="2" color="#FFFFFF">{adresse}</font></td>
22 </tr>
23 <!-- END liste_clients -->

comment faire s'il y a aucun client ? S'il le tableau ne doit pas etre remplie et que l'on doit afficher "Aucun client pour le moment." ?

Je vous remercie pour votre aide.

----------------------------------------------
tux
----------------------------------------------


lundi 3 novembre 2003 à 19:18:04 | Re : Template phplib

Tomcube

ça vient d'une base de données ??
dans ce cas la tu teste avec mysql_num_rows($result)
et tu fait un else pour afficher Aucun client pour le moment.
lundi 3 novembre 2003 à 20:23:33 | Re : Template phplib

TuXAveRy

C'est pas du tout la réponse que j'attendais :)
As tu déjà utiliser phplib ?
tux


mardi 4 novembre 2003 à 19:40:44 | Re : Template phplib

Tomcube

Euh ... non ^^
désolé, je pensais que c t simple ...
lundi 9 février 2009 à 16:13:31 | Re : Template phplib

BlackWizzard

Administrateur CodeS-SourceS
Je sais que ce n'est pas du phplib, mais FDML gère ça automatiquement:

Coté template:
<fdml:loop name="clients>
<tr bgcolor="#000066">
<td><font face="Verdana" size="2" color="#FFFFFF">%id%</font></td>
<td><font face="Verdana" size="2" color="#FFFFFF">%nom%</font></td>
<td><font face="Verdana" size="2" color="#FFFFFF">%tel%</font></td>
<td><font face="Verdana" size="2" color="#FFFFFF">%adresse%</font></td>
</tr>
</fdml:loop>
<fdml:onemptyloop name="clients>
<tr bgcolor="#000066" colspan="4">
<td><font face="Verdana" size="2" color="#FFFFFF">Aucun client pour le moment.</font></td>
</tr>
</fdml:onemptyloop>

Et coté php:
$page = new codeparser("template.html");
$clients = liste_de_tes_clients;
foreach($clients as $client) {
$page->loop("clients", array(
"id"=>$client["id"],
"nom"=>$client["nom"],
"tel"=>$client["tel"],
"adresse"=>$client["adresse"]
));
}
echo $page->output();

FDML template engine:
http://code.google.com/p/fdml-php-template/
Archive avec source et exemples:
http://fdml-php-template.googlecode.com/files/FDML.zip

--------------------

[ Lien ]


Cette discussion est classée dans : problème, exemple, template, smarty, phplib


Répondre à ce message

Sujets en rapport avec ce message

Problème avec mon moteur de recherches [ par tony4758 ] Bonjour, je créer un moteur de recherches ( en PHP) et je vousdrais que le nombre de caractère soit limité à 3. C'est à dire que des personnes rentran Problème Mise à jour plusieurs table [ par jartigues ] Bonjour,Voila j'ai une base Mysql avec plusieurs table.Je vais vous expliquer par un exemple simple de ce que je veux faire.Alors j'ai une table utili problème de "pagination" !! [ par ysn ] bonjour tout le monde,je voudrais savoir comment faire pour gérer la pagination au niveau des message postés dans mon forum, je m'explique : lorsque j Avis à tous les utilisateurs de Template Smarty [ par damien7755 ] Bonjour a tous Je suis au bord au suicide ... ça fait des heures que je regarde les documentations sur smarty et il n'explique JAMAIS comment faire d réorganisation "d'array" [ par wizad ] Bonjour ou plutôt bonsoir.Je vous expose mon problème à propos des tableaux php :je génère un tableau de façon manuel. L'insertion de chaque ligne est problème CSS ! [ par zut69 ] Bonjour,Ca fait plusieurs années que je fais des sites internet, mais j'ai souvent un problème pour bien gérer les styles...Par exemple, aujourd'hui j problème preg_match ou autre [ par mike1310 ] Bonjour à tous,je suis en train de me créer un moteur de template simple et j'aimerais faire, à l'aide d'un preg_match ou autre, récupérer dans ma pag Problème d'encodage [ par pcmanprogrammeur ] Bonjour à tous, Voici les deux fichiers que j'ai mis à disposition : - http://pcmanprogrammeur.free.fr/exemple.txt : fichier encodé en ANSI - http://p problème dans SELECT [ par begueradj ] Bonjour à tous, Dans une table, j'ai enregistré des données qui contiennent le signe [color=red]%[/color]. Lorsque je sélectionne par exemple les e problème dde lien html dans php [ par fetide55000 ] voilà j'ai un petit problème. je vous l'expose ^^ : j'ai cette ligne dans mon code : [code=php]foreach($fichier as $value) { echo '* <a href="'.rawu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales