1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
<?
require_once "Structures/DataGrid.php";
// On met à jour la valeur du modele choisit dans la base de donnée
$sql = sprintf("UPDATE lettre SET template = ".$template." WHERE id = ".$id ) ;
$res =& $mdb2->exec($sql);
if (PEAR::isError($res)) {die($mdb2->getMessage());}
// Lecture de la BD
$datagrid =& new Structures_DataGrid(10);
$sql = "SELECT * FROM informations WHERE id_lettre =".$id;
$test = $datagrid->bind($sql, array('dsn' => $dsn));
// Création du tableau que l'on va afficher
$datagrid->addColumn(new Structures_DataGrid_Column('Num','numero'));
$datagrid->addColumn(new Structures_DataGrid_Column('img','img','img'));
$datagrid->addColumn(new Structures_DataGrid_Column('txt','txt','txt'));
// Affichage des erreures
if (PEAR::isError($test)) {
echo $test->getMessage();
}
// On envoie à Smarty
$test = $datagrid->fill($smarty);
$body = $smarty->fetch('communs/tableauList.tpl');
$smarty->clear_all_assign();
$smarty->assign('body', $body);
// Affichage
$smarty->display('index.tpl');
echo "test";
?> |