Re: Problème dans la création de mon module qui lit les données d'une bd | Titre du sujet : Re: Problème dans la création de mon module qui lit les données d'une bd par Ankyo sur 14/07/2010 13:09:25
Bonjour,
Ton code n'est pas bon, essai celui-ci :
<?php
include ('../../mainfile.php');
include_once("include/documentation.php");
$xoopsOption['template_main'] = "mytemplates.htm";
include_once XOOPS_ROOT_PATH ."/header.php";
$sql = "SELECT * FROM " .$xoopsDB->prefix("NOM_DE_LA_TABLE");
$res = $xoopsDB->query($sql);
$array_msg = array();
while($row = $xoopsDB->fetchArray($res)){
$array_msg['title'] = $row['title'];
$array_msg['msg'] = $row['msg'];
$xoopsTpl->append('posts', $array_msg);
}
include_once XOOPS_ROOT_PATH.'/footer.php';
?>
Le template :
<table>
<{foreach item=post from=$posts}>
<tr>
<td class="<{cycle values='even,odd'}>"><{$post.title}></td>
<td class="<{cycle values='even,odd'}>"><{$post.msg}></td>
</tr>
<{/foreach}>
</table>
PS : Regardes la doc sur ce site pour la création de modules et l'utilisation des requêtes SQl avec les classes de Xoops.
Si tu ne comprends pas quelque chose dans le code PHP, il suffit de lire sa documentation : http://www.php.net/
|
|