Categories > TinyButStrong general (FR) >

Requêtes dynamiques / sous blocs

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Nico
Date: 2007-02-16
Time: 09:37

Requêtes dynamiques / sous blocs

Bonjour,

J'ai un petit problème pour la réalisation de sous blocs.

J'ai deux requetes SQL une primaire et un sous requete.
Je passe par paramettre la valeur de ma clef à la sous requete mais lorsque je lance mon script, il s'arrete au premier résultat de ma requete primaire...

Je ne vois pas mon erreur.

Voici mon script PHP:

$query=            "SELECT numero,
                                     nom
                     FROM `tbl1`
                     ORDER BY nom";


include_once('tbs_class.php');

$TBS = new clsTinyButStrong;

$TBS -> LoadTemplate('file.html');


$TBS -> MergeBlock('prim','mysql',$query);
$TBS -> MergeBlock('sec','mysql','select total from `tbl2` where numero = "%n%"');

$TBS -> Show();

Le contenu de mon fichier file.html:

<html>
<head>
  <meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
  <title>titre</title>
</head>
<body>
<table style="text-align: left; width: 100%;" border="1"
cellpadding="2" cellspacing="2">
  <tbody>
    <tr style="font-weight: bold;">
      <td style="width: 737px;" colspan="4" rowspan="1"
align="undefined" valign="undefined"><big>[prim.nom;block=tr;headergrp=nom]</big></td>
    </tr>
    <tr>
    </tr>
    <tr>
      <td style="width: 20px;" align="undefined"
valign="undefined"></td>
      <td colspan="1" rowspan="1"
style="text-align: center; width: 20px;" valign="undefined"><small><br>
      </small></td>
      <td style="text-align: left; width: 174px;"
valign="undefined"><small>[prim.numero;block=tr]<br>
      </small>
      <table style="text-align: left; width: 100%;" border="1"
cellpadding="2" cellspacing="2">
        <tbody>
          <tr>
            <td align="undefined" valign="undefined">[sec.total;block=tr;n=[prim.numero]]</td>
          </tr>
        </tbody>
      </table>
      </td>
      <td style="width: 737px;" align="undefined"
valign="undefined"></td>
    </tr>
  </tbody>
</table>
<br>
</body>
</html>
By: Nico
Date: 2007-02-16
Time: 15:36

Re: Requêtes dynamiques / sous blocs

Je me répond... je ne pensais pas qu'il fallait comme nom de variable exclusivement p1,p2,p3... ça marche beaucoup mieux maintenant...