Bonjour à tous , salut les webmaster .
J'ai un gros probleme avec les templates ,
j'utilise la classe PHPlib et les block merdeent ....
voici mon code PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
require("class_phplib.php"); // on inclue la classe PHPLIB
$flux = new Template("."); // instance le template
mysql_select_db("test_PHP_test",mysql_connect("localhost","root",""))or die (mysql_error()); // on se connecte en choississant une BDD
$flux_req = mysql_query("SELECT * FROM carnet_adresse ORDER BY id DESC")or die (mysql_error());
$donnees = mysql_fetch_array($flux_req);
$flux->set_file('body','templates.html');
$flux->set_block('body','BLOCK','ligne');
 
while($donnees = mysql_fetch_array($flux_req))
{
$flux->set_var("ID", $donnees['id']);
$flux->set_var("PRENOM", $donnees['prenom']);
$flux->set_var("PSEUDO", $donnees['pseudo']);
$flux->set_var("NOM", $donnees['nom']);
 
$flux->parse("ligne","BLOCK",true);
}
$flux->pparse("body","body");
?>
et mon code HTMl
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<table border="2" cellspacing="0" cellpadding="0" width="200">
	<!-- BEGIN BLOCK -->
	<tr>
		<td>{ID}</td><td>{PRENOM}</td><td>{PSEUDO}</td><td>{NOM</td>
	</tr>
	<!-- END BLOCK -->
	<tr>
		<td>ID</td><td>PRENOM</td><td>PSEUDO</td><td>NOM</td>
	</tr>
</table>

Dans ma table il y a deux entrées et le block n'affiche que {ligne}
Conaisez vous la solution a mon probleme MERCI !