phplib problème - PHP - Programmation
Marsh Posté le 02-04-2003 à 18:34:16
bonjour j'ai un probleme lors de l'utilisation de php lib voici mon code <?php include "class.php"; $template->set_file("header","templates/header.tpl" ); $template->set_var("page",$PHP_SELF); $template->set_file("footer","templates/footer.tpl" ); if (isset($_GET[rubrique])) { $req = $db->requete("SELECT * FROM articles WHERE rubrique='$_GET[rubrique]'" ); $template->set_file("rubrique","templates/rubriques.tpl" ); $template->set_block("rubrique","liste","liste" ); while ($data = mysql_fetch_array($req)) { $template->set_var("id",$data[id]); $template->set_var("article",$data[article]); $template->parse("liste","liste",true); } $template->parse("header","header" ); $template->p("header","header" ); $template->parse("rubrique","rubrique",true); $template->p("rubrique","rubrique" ); $template->parse("footer","footer" ); $template->p("footer","footer" ); die(); } ?> en realite il y a 2 réponses pour la requete qui sont par xemple aaa et bbb au lieu d'obtenir : template du haut rubrique aaa bbb template du bas j'obtiens tpl du hur rubrique aaa bbb aaa bbb tpl du bas help please je comprends pas
Marsh Posté le 04-04-2003 à 20:30:49
up svp c assez important et je ne vois vraiment pas ce qui cloche
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 02-04-2003 à 18:34:16
bonjour
j'ai un probleme lors de l'utilisation de php lib
voici mon code
<?php
include "class.php";
$template->set_file("header","templates/header.tpl" );
$template->set_var("page",$PHP_SELF);
$template->set_file("footer","templates/footer.tpl" );
if (isset($_GET[rubrique])) {
$req = $db->requete("SELECT * FROM articles WHERE rubrique='$_GET[rubrique]'" );
$template->set_file("rubrique","templates/rubriques.tpl" );
$template->set_block("rubrique","liste","liste" );
while ($data = mysql_fetch_array($req)) {
$template->set_var("id",$data[id]);
$template->set_var("article",$data[article]);
$template->parse("liste","liste",true);
}
$template->parse("header","header" );
$template->p("header","header" );
$template->parse("rubrique","rubrique",true);
$template->p("rubrique","rubrique" );
$template->parse("footer","footer" );
$template->p("footer","footer" );
die();
}
?>
en realite il y a 2 réponses pour la requete qui sont par xemple aaa et bbb
au lieu d'obtenir :
template du haut
rubrique
aaa bbb
template du bas
j'obtiens
tpl du hur
rubrique
aaa bbb aaa bbb
tpl du bas
help please je comprends pas