GAGA Template

XLetter

Les conditions

Egal ou pas egal ? :P

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Page : 1
Odd Posté le 27/04/2008 21:14 - #

Membre
12 messages
15 ans
Bonjours !
Je suis en tran de refaire mon folio et quand je met une condition, elle ne marche pas !
J'ai pourtant essayer avec pleins de solutions mais rien a faire :/

Code PHP :


$nom_cat1 = mysql_query("SELECT * FROM galerie_cats ORDER BY id") or die (mysql_error());
while ($nom_cat = mysql_fetch_array($nom_cat1) )
{

        $tpl->assign_block('categorie', array(
                'nom_cat' => $nom_cat['cat']
        ));
       
        $nb_crea1 = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM galerie_crea WHERE categorie='" . $nom_cat["id"] . "'") or die (mysql_error());
        $nb_crea = mysql_fetch_array($nb_crea1);
       
        if($nb_crea['nbre_entrees'] >= 1)
        {
                $machin = 'oui';
                $creas_requete = mysql_query("SELECT * FROM galerie_crea WHERE categorie='" . $nom_cat["id"] . "' ORDER BY id") or die (mysql_error());
                while ($creas = mysql_fetch_array($creas_requete) )
                {
                        $tpl->assign_block('categorie.creations', array(
                                'id_crea' => $creas['id'],
                                'miniature_crea' => $creas['miniature'],
                                'nom_crea' => $creas['nom_crea']
                                ));
                }
        }
        else
        {
                $machin = 'non';
                $tpl->assign(array(//déclaration des variables
                        'titre_cadre_select' => $langues['titre_cadre_select'],
                        'no_creas_cats' => $langues['no_creas_cats']
                        ));
        }
       
}
 


Code xHTML :

                <!-- BEGIN categorie -->
                        <div class="news">
                                <h2>{$titre_cadre_select}{$nom_cat}</h2>
                                        <div class="texte">
                                                <p align="center">
                                {if($machin == 'oui')}
                                        <!-- BEGIN categorie.creations -->
                                                                                <a href="./galerievoir-{$id_crea}.html"><img src="{$miniature_crea}" alt="{$nom_crea}" border="0" /></a>
                                                                <!-- END categorie.creations -->
                                                        {else}
                                {$no_creas_cats}
                                                        {/if}
                        </p>
                                        </div>
                                                <div class="newsbot"></div>
                        </div>
                <!-- END categorie -->
 


Merci d'avance

gaga26 Posté le 27/04/2008 21:40 - #



741 messages
18 ans
Salut,

Tu as bien une variable $machin dans le PHP, mais tu ne la passe pas au moteur de template, ce qui fait que lui, il ne la pas. Une fois que tu auras fait ceci, vide le dossier templates_c/ ou met compile à true.

Odd Posté le 04/07/2008 13:02 - #

Membre
12 messages
15 ans
Merci beaucoup !!!

Page : 1

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Retour au forum Balises, à la liste des forums, ou au haut de page