Categories > TinyButStrong general (FR) >

POO et MergeBlock

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Arnauld
Date: 2008-05-28
Time: 18:00

POO et MergeBlock

Bonjour,

J'ai tenté de faire

$TBS->MergeBlock('monBloc', $db->getLink(), $db->query('SELECT * FROM maTable'));

ça ne marche pas ... il doit pourtant y avoir un moyen ???

Pcq pour bricoler, j'ai fait cela

$tablang = array();
$res = $db->query('SELECT locale FROM '.$db->tb_prefix.'languages');
while($line = $db->fetch_array($res))
{
     array_push($tablang, $line[0]);
}

$TBS->MergeBlock('monBloc', '$tablang);

ça fonctionne mais c'est du bricolage et j'aurais voulu savoir si un moyen plus adapter existait ...

merci d'avance.
By: Skrol29
Date: 2008-05-28
Time: 19:49

Re: POO et MergeBlock

salut,

Mais quelle est la nature de ton $db ?

En quelques lignes de code on peut crée un plug-in de base de données pour TBS. Ca permet d'adapter TBS à n'importe quel type de source de données. Des exemples sont fournis dans la section Plug-ins.
By: Arnauld
Date: 2008-05-28
Time: 21:05

Re: POO et MergeBlock

salut,

$db est l'objet de ma classe mysql

$db = new MySQL();
$db->getLink()  récupère la ressource de connexion au serveur ...

je vais jeter un coup d'oeil à la section plugin ... mais si tu as une idée , je la prend volontier :)