Smarty Forum Index Smarty
The discussions here are for Smarty, a template engine for the PHP programming language.

SmartyPaginate variables question
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Smarty Forum Index -> Add-ons
View previous topic :: View next topic  
Author Message
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 8:24 pm    Post subject: SmartyPaginate variables question Reply with quote

HI All,

Trying hard to make SmartyPaginate to work, I must be doing something wrong, and some help would be greatly appreciated !

Here's my code :

[php:1:733cfa161d]<?php
session_start();
require ('/usr/local/lib/php/Includes/smartysite/setup.php');
require ('mysql.php');
require ('fonctions.php');
require ('SmartyPaginate.class.php');
$smarty = new Smarty_smartysite;
SmartyPaginate::connect();
SmartyPaginate::setLimit(7);


if(isset($_POST['multi']))
{

$smarty->assign('aactes', get_db_results());
SmartyPaginate::assign($smarty);
$smarty->display('actes.tpl');
}
?>[/php:1:733cfa161d]


Here's how I adapted function get_db_results :


[php:1:733cfa161d]<?php
function get_db_results()
{
$connexion = connexion (NOM, PASSE, BASE, SERVEUR);
$query = "SELECT * FROM Actes, Bibliographie
WHERE Bibliographie.id = idBiblio
AND MotsClef LIKE '%$motcle%'
AND annee BETWEEN $anmin AND $anmax ORDER BY annee
LIMIT ". SmartyPaginate::getCurrentIndex() . ", ". SmartyPaginate::getLimit();
echo $query ;
$actes=sql_query($query);
$_data = mysql_fetch_array($actes);
SmartyPaginate::setTotal(count($_data));
return $_data;
}
?>[/php:1:733cfa161d]

I'll not become too boring by showing the .tpl to, I'm pretty certain there's no problem with it.

Using this bit of code leads to no results !
The error message is :

Quote:
[client 127.0.0.1] PHP Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/html/smartysite/fonctions.php on line 76, referer: http://localhost/smartysite/recherche.php


I echoed the query (as you can see in the code) and there's no problem with the query.

HOWEVER (and now it's getting really exciting !), if I delete function mysql_fetch_array and thus change the function to :

[php:1:733cfa161d]<?php
$actes=sql_query($query);
$_data = $actes;
SmartyPaginate::setTotal(count($_data));
return $_data;
?>[/php:1:733cfa161d]

I get : one line of result of 7 results which is simply the limit I put in SmartyPaginate::setLimit(7);

I'm sorry to be a pain with this type of question, I'm only a simple newby, a simply historian trying to create a research website...

Many thanks for any help and / or ideas you have on this - often a good idea allows me to find the solution....

Regards,

Thiebo
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 8:37 pm    Post subject: Reply with quote

One problem I see is here:

[php:1:c4311a6454]SmartyPaginate::setTotal(count($_data));[/php:1:c4311a6454]

You need to pass to setTotal() the total number of items from the query as if the limit clause were not applied. This way SmartyPaginate knows the total number of items being paginated.

You can get that total with a secondary select count(*) query, although this can be avoided with a special MySQL feature as outlined in the SmartyPaginate documentation.
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 8:43 pm    Post subject: Reply with quote

Sorry,
I should have been more precise :

the code I use is this :

[php:1:ea8e8ebb83]<?php
function get_db_results()
{
$connexion = connexion (NOM, PASSE, BASE, SERVEUR);
$query = "SELECT * FROM Actes, Bibliographie
WHERE Bibliographie.id = idBiblio
AND MotsClef LIKE '%$motcle%'
AND annee BETWEEN $anmin AND $anmax ORDER BY annee
LIMIT ". SmartyPaginate::getCurrentIndex() . ", ". SmartyPaginate::getLimit();
echo $query ;
$actes = mysql_query($query);
$_data = mysql_fetch_array ($actes);
SmartyPaginate::setTotal(count($_data));
return $_data;
}
?>[/php:1:ea8e8ebb83]


This gives me many gives with letters, but no proper results, just a mess, and no error message...
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 8:50 pm    Post subject: Reply with quote

Hi Mohrt,

Thanks for replying.

The difference between my 2 previous posts is in mysql_query and sql_query. sql_query is a function that I created elsewhere and should not be used here.

Anyhow, If I fill out
Quote:
SmartyPaginate::setTotal(7);


and enter a request for which I know there are only 7 results, that still pretty much messes up the results. I actually get many confusing lines in the webbrowser, positioned on the 3 page of results (????) but no error message.

I compared my code to codes of some other people who wrote here and it seems pretty similar to me. Is it possible that I should configure something in php.ini ?
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 8:52 pm    Post subject: Reply with quote

What is the output of

[php:1:2f4c49e96e]print_r($query);[/php:1:2f4c49e96e]

and after the query:

[php:1:2f4c49e96e]print_r($_data);[/php:1:2f4c49e96e]
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 8:59 pm    Post subject: Reply with quote

If setLimit() and setTotal() are both set to 7, then there will be nothing to paginate over, just one page of results.
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 8:59 pm    Post subject: Reply with quote

I get the data all right :


Quote:
SELECT * FROM Actes, Bibliographie WHERE Bibliographie.id = idBiblio AND MotsClef LIKE '%%' AND Nom_Auteur LIKE '%%' AND Resume LIKE '%%' AND Auteur LIKE '%%' AND Contrat LIKE '%%' AND annee BETWEEN 1000 AND 1350 ORDER BY annee LIMIT 0, 7Array ( [0] => 314 [ida] => 314 [1] => 22 [idBiblio] => 22 [2] => 4 [numero_acte] => 4 [3] => [compl_biblio] => [4] => 1195 [annee] => 1195 [5] => droit coutumier prive [Branche] => droit coutumier prive [6] => [Contrat] => [7] => diplome [Typologie] => diplome [8] => duc [Auteur] => duc [9] => latin [langue] => latin [10] => cens seigneurial bénéficiaire libération des exactions [MotsClef] => cens seigneurial bénéficiaire libération des exactions [11] => Henri Ier, Duc de Brabant, pour la rédemption de son âme et des âmes de ses précédesseurs, octoie que tous ceux qui, sans avoir des enfants, se retirent à l'hôpital du St-Esprit de tel sorte qu'ils ne pourront plus avoir d'enfants (en raison de leur état), seront exempts de toutes exactions ("ab omni exactione et expeditione"). Seulement, s'ils ont des fonds de maison dans la ville, ils devront le cens seigneurial ("... si domistationes infra opidum aut terram vel aliqua alia bona extra opidum possideant, debitum censum dominis suis persolvant..."), et leurs biens dévolueront à l'hôpital. [Resume] => Henri Ier, Duc de Brabant, pour la rédemption de son âme et des âmes de ses précédesseurs, octoie que tous ceux qui, sans avoir des enfants, se retirent à l'hôpital du St-Esprit de tel sorte qu'ils ne pourront plus avoir d'enfants (en raison de leur état), seront exempts de toutes exactions ("ab omni exactione et expeditione"). Seulement, s'ils ont des fonds de maison dans la ville, ils devront le cens seigneurial ("... si domistationes infra opidum aut terram vel aliqua alia bona extra opidum possideant, debitum censum dominis suis persolvant..."), et leurs biens dévolueront à l'hôpital. [12] => [Texte] => [13] => Cartulaire de l'hôpital St-Jean de Bruxelles [titre] => Cartulaire de l'hôpital St-Jean de Bruxelles [14] => Paul [Prenom_Auteur] => Paul [15] => Bonenfant [Nom_Auteur] => Bonenfant [16] => source [Type] => source [17] => [Revue] => [18] => [Receuil] => [19] => Palais des académies [Editeur] => Palais des académies [20] => [Complement_publication] => [21] => 1953 [AnneePubli] => 1953 [22] => Bruxelles [Lieu] => Bruxelles [23] => KBR [Bibliotheque] => KBR [24] => 22 [id] => 22 )


which is the data I should get since I limited
Quote:
SmartyPaginate::setTotal(7);


Many thanks for helping me.
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 9:02 pm    Post subject: Reply with quote

I agree, I should have only one page of results, but the page is a nice mess.

I get all the rows and collums but way too many of them and each of them having only one letter or number.
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 9:26 pm    Post subject: Reply with quote

Can you format that output a bit better? the $_data portion? View the HTML source and cut-paste that. Lets see the source of the template too.
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 9:31 pm    Post subject: Reply with quote

This is the $query :

Quote:
SELECT * FROM Actes, Bibliographie
WHERE Bibliographie.id = idBiblio
AND MotsClef LIKE '%%'
AND Nom_Auteur LIKE '%%'
AND Resume LIKE '%%'
AND Auteur LIKE '%%'
AND Contrat LIKE '%%'
AND annee BETWEEN 1000 AND 1350 ORDER BY annee
LIMIT 0, 7


And this is the $_data :

Quote:
Array
(
[0] => 314
[ida] => 314
[1] => 22
[idBiblio] => 22
[2] => 4
[numero_acte] => 4
[3] =>
[compl_biblio] =>
[4] => 1195
[annee] => 1195
[5] => droit coutumier prive
[Branche] => droit coutumier prive
[6] =>
[Contrat] =>
[7] => diplome
[Typologie] => diplome
[8] => duc
[Auteur] => duc
[9] => latin
[langue] => latin
[10] => cens seigneurial bénéficiaire libération des exactions
[MotsClef] => cens seigneurial bénéficiaire libération des exactions
[11] => Henri Ier, Duc de Brabant, pour la rédemption de son âme et des âmes de ses précédesseurs, octoie que tous ceux qui, sans avoir des enfants, se retirent à l'hôpital du St-Esprit de tel sorte qu'ils ne pourront plus avoir d'enfants (en raison de leur état), seront exempts de toutes exactions ("ab omni exactione et expeditione"). Seulement, s'ils ont des fonds de maison dans la ville, ils devront le cens seigneurial ("... si domistationes infra opidum aut terram vel aliqua alia bona extra opidum possideant, debitum censum dominis suis persolvant..."), et leurs biens dévolueront à l'hôpital.
[Resume] => Henri Ier, Duc de Brabant, pour la rédemption de son âme et des âmes de ses précédesseurs, octoie que tous ceux qui, sans avoir des enfants, se retirent à l'hôpital du St-Esprit de tel sorte qu'ils ne pourront plus avoir d'enfants (en raison de leur état), seront exempts de toutes exactions ("ab omni exactione et expeditione"). Seulement, s'ils ont des fonds de maison dans la ville, ils devront le cens seigneurial ("... si domistationes infra opidum aut terram vel aliqua alia bona extra opidum possideant, debitum censum dominis suis persolvant..."), et leurs biens dévolueront à l'hôpital.
[12] =>
[Texte] =>
[13] => Cartulaire de l'hôpital St-Jean de Bruxelles
[titre] => Cartulaire de l'hôpital St-Jean de Bruxelles
[14] => Paul
[Prenom_Auteur] => Paul
[15] => Bonenfant
[Nom_Auteur] => Bonenfant
[16] => source
[Type] => source
[17] =>
[Revue] =>
[18] =>
[Receuil] =>
[19] => Palais des académies
[Editeur] => Palais des académies
[20] =>
[Complement_publication] =>
[21] => 1953
[AnneePubli] => 1953
[22] => Bruxelles
[Lieu] => Bruxelles
[23] => KBR
[Bibliotheque] => KBR
[24] => 22
[id] => 22
)



This is the template I use :





Quote:
{$paginate.first}-{$paginate.last} sur {$paginate.total}.

<table WIDTH=100% border="1" cellspacing="1", cellpadding="5" >

<tr>
<td><b>Id</b></td>
<td><b>Contrat</b></td>
<td><b>Chercheur</b></td>
<td><b>Titre</b></td>
<td><b>N°</b></td>
<td><b>Annee</b></td>
<td><b>Auteur</b></td>
<td><b>Mots-Clef</b></td>

</tr>

{section name=i loop=$aactes}

<tr {if $smarty.section.i.iteration is odd} bgcolor="#FFFFCC"{/if}>
<td>{$aactes[i].ida}</td>
<td>{$aactes[i].Contrat}</td>
<td>{$aactes[i].Nom_Auteur}</td>
<td>{$aactes[i].titre}</td>
<td>{$aactes[i].numero_acte}</td>
<td>{$aactes[i].annee}</td>
<td>{$aactes[i].Auteur}</td>
<td>{$aactes[i].MotsClef}</td>
</tr>
{/section}


</table>
{paginate_prev} {paginate_middle} {paginate_next}


The template works on other mysql-queries for which I don't need to paginate.

Thanks
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 9:37 pm    Post subject: Reply with quote

I still don't understand the structure of the $_data array, maybe because it is all left-justified. According to your template, you are expecting an array format of:

Code:
array(
   [0] => array('ida' => 'foo', 'Contrat' => 'bar', 'Nom_Auteur' => 'baz', ...),
   [1] => array('ida' => 'foo', 'Contrat' => 'bar', 'Nom_Auteur' => 'baz', ...),
   [2] => array('ida' => 'foo', 'Contrat' => 'bar', 'Nom_Auteur' => 'baz', ...)
)


If it is not in that format, then your template won't look right.
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 9:47 pm    Post subject: Reply with quote

you are right !! I do have an array problem. This is what I get for a similar type of request without the pagination function :
Quote:

Array
(
[0] => Array
(
[0] => 152
[ida] => 152
[1] => 2
[idBiblio] => 2
[2] => 41
[numero_acte] => 41
[3] =>
[compl_biblio] =>
[4] => 1301
[annee] => 1301
[5] => droit coutumier prive
[Branche] => droit coutumier prive
[6] => entreprise
[Contrat] => entreprise
[7] => charte franchises
[Typologie] => charte franchises
[8] => voir-jures
[Auteur] => voir-jures
[9] => francais
[langue] => francais
[10] => pierre tombale description ouvrage payement indemnisation obligation
[MotsClef] => pierre tombale description ouvrage payement indemnisation obligation
[11] => Jakemes Couvès s'est engagé envers les testamenteurs de Maîte Jean du Mur, archidiacre de Gand, de fabriquer la tombe de Maître Jean à l'exemple d'une autre tombe qui existe déjà dans la cathédrale de Tournai. Descriptif précis de la tombe à construire. Jakemes Couvès est "assis à sen coust et à sen frait, sous sen péril." Sur le prix de 150 lb. 100 ont déjà été payés en vue de précipiter l'ouvrage. Dans le cas où l'entrepreneur en fait moins ou autrement que la description très précise faite dans l'acte, les testamenteurs ne le tiendront pas rigueur, mais s'il fait mieux que la description ou plus, l'entrepreneur ne pourra pas leur en demander plus d'argent. Si Jakemes n'exécute pas la convention, il doit indemniser les testamenteurs (ou ceux qui apporteront le présent acte) de tous les coûts, frais et dommages. Clause au porteur. Sur ce, l'entrepreneur a obligé tous ses meules et cateux partout où il en a. Fait devant les voir-jurés et l'autre homme. Obligation.
[Resume] => Jakemes Couvès s'est engagé envers les testamenteurs de Maîte Jean du Mur, archidiacre de Gand, de fabriquer la tombe de Maître Jean à l'exemple d'une autre tombe qui existe déjà dans la cathédrale de Tournai. Descriptif précis de la tombe à construire. Jakemes Couvès est "assis à sen coust et à sen frait, sous sen péril." Sur le prix de 150 lb. 100 ont déjà été payés en vue de précipiter l'ouvrage. Dans le cas où l'entrepreneur en fait moins ou autrement que la description très précise faite dans l'acte, les testamenteurs ne le tiendront pas rigueur, mais s'il fait mieux que la description ou plus, l'entrepreneur ne pourra pas leur en demander plus d'argent. Si Jakemes n'exécute pas la convention, il doit indemniser les testamenteurs (ou ceux qui apporteront le présent acte) de tous les coûts, frais et dommages. Clause au porteur. Sur ce, l'entrepreneur a obligé tous ses meules et cateux partout où il en a. Fait devant les voir-jurés et l'autre homme. Obligation.
[12] =>
[Texte] =>
[13] => fonds d’archives d’un intérêt exceptionnel : les chirographes de Tournai
[titre] => fonds d’archives d’un intérêt exceptionnel : les chirographes de Tournai
[14] => Leo
[Prenom_Auteur] => Leo
[15] => Verriest
[Nom_Auteur] => Verriest
[16] => source
[Type] => source
[17] =>
[Revue] =>
[18] =>
[Receuil] =>
[19] =>
[Editeur] =>
[20] => 0
[Complement_publication] => 0
[21] => 1939
[AnneePubli] => 1939
[22] => 0
[Lieu] => 0
[23] => KBR
[Bibliotheque] => KBR
[24] => 2
[id] => 2
)

[1] => Array
(
[0] => 214
[ida] => 214
[1] => 19
[idBiblio] => 19
[2] => 54
[numero_acte] => 54
[3] =>
[compl_biblio] =>
[4] => 1276
[annee] => 1276
[5] => droit coutumier prive
[Branche] => droit coutumier prive
[6] => donatio post obitum
[Contrat] => donatio post obitum
[7] => chirographe
[Typologie] => chirographe
[8] => echevins
[Auteur] => echevins
[9] => francais
[langue] => francais
[10] => partage succession obligation petits-enfants
[MotsClef] => partage succession obligation petits-enfants
[11] => Joye de sour le Pont a fait un testament ("... en me plaine vie et en men vevet, de boin sens et de boin entendement ai fait et fach une ordenance et une devise en le fourme qu'il contient est cest escrit..."). Il donne en aumône, à ses petits-enfants une somme d'argent à partager également entre les petits-enfants. Stipulations sur le prédécès de ses filles et le prédécès d'un des petits-enfants. Obligations sur tous ses biens à Tournai.
[Resume] => Joye de sour le Pont a fait un testament ("... en me plaine vie et en men vevet, de boin sens et de boin entendement ai fait et fach une ordenance et une devise en le fourme qu'il contient est cest escrit..."). Il donne en aumône, à ses petits-enfants une somme d'argent à partager également entre les petits-enfants. Stipulations sur le prédécès de ses filles et le prédécès d'un des petits-enfants. Obligations sur tous ses biens à Tournai.
[12] =>
[Texte] =>
[13] => Etude philologique sur les chartes françaises du Tournaisis
[titre] => Etude philologique sur les chartes françaises du Tournaisis
[14] => Armand
[Prenom_Auteur] => Armand
[15] => d'Herbomez
[Nom_Auteur] => d'Herbomez
[16] => source
[Type] => source
[17] =>
[Revue] =>
[18] => Mém.sté.hist.litt.To
[Receuil] => Mém.sté.hist.litt.To
[19] => Sté.his.litt.Tournai
[Editeur] => Sté.his.litt.Tournai
[20] => 0
[Complement_publication] => 0
[21] => 1882
[AnneePubli] => 1882
[22] => 0
[Lieu] => 0
[23] => KBR
[Bibliotheque] => KBR
[24] => 19
[id] => 19
)


So..... I guess I should copy the code I use there in the code I use for pagination....
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 9:59 pm    Post subject: Reply with quote

It looks like you are getting both associative array and indexed array results from your queries, confusing! Maybe you should use mysql_fetch_assoc() instead of mysql_fetch_array().

I don't see much of a difference in your other example either...
Back to top
View user's profile Send private message Visit poster's website
thiebo
Smarty Pro


Joined: 16 Jan 2005
Posts: 144
Location: Paris

PostPosted: Mon Jan 31, 2005 10:05 pm    Post subject: Reply with quote

Welll... I'm sorry to be a pain, the array issue is resolved now : MANY THANKS, and this is what I now have :

[php:1:c3cc3e88b8]<?php
function sql_query($requete)
{
$resultat = mysql_query($requete);
$return_array = array();
while ($row = mysql_fetch_array($resultat)){
array_push($return_array, $row);
}
mysql_free_result($resultat);
return $return_array;
}
?>[/php:1:c3cc3e88b8]


[php:1:c3cc3e88b8]<?php
function get_db_results()
{
$connexion = connexion (NOM, PASSE, BASE, SERVEUR);
$query = "SELECT * FROM Actes, Bibliographie
WHERE Bibliographie.id = idBiblio
AND MotsClef LIKE '%$motcle%'
AND annee BETWEEN $anmin AND $anmax ORDER BY annee
LIMIT ". SmartyPaginate::getCurrentIndex() . ", ". SmartyPaginate::getLimit();
$actes = sql_query($query);
SmartyPaginate::setTotal(200);
print_r($actes);
}
?>[/php:1:c3cc3e88b8]


[php:1:c3cc3e88b8]<?php
session_start();
require ('/usr/local/lib/php/Includes/smartysite/setup.php');
require ('mysql.php');
require ('fonctions.php');
require ('SmartyPaginate.class.php');
$smarty = new Smarty_smartysite;
SmartyPaginate::connect();
SmartyPaginate::setLimit(7);

if(empty($_POST))
{
$smarty->display('recherche.tpl');
}

if(isset($_POST['multi']))
{

$smarty->assign('aactes', get_db_results());
SmartyPaginate::assign($smarty);
$smarty->display('actes.tpl');
}
?>[/php:1:c3cc3e88b8]


AND the template I just showed...

Now the array is fine :

Quote:
Array
(
[0] => Array
(
[0] => 109
[ida] => 109
[1] => 2
[idBiblio] => 2
[2] => 1
[numero_acte] => 1
[3] =>
[compl_biblio] =>
[4] => 1215
[annee] => 1215
[5] => droit coutumier prive
[Branche] => droit coutumier prive
[6] => vente
[Contrat] => vente
[7] => charte
[Typologie] => charte
[8] => echevins
[Auteur] => echevins
[9] => francais
[langue] => francais
[10] => vente terre garantie werp femme enfants seigneur échevins Tournai
[MotsClef] => vente terre garantie werp femme enfants seigneur échevins Tournai
[11] => Laurent de Rumillies a vendu à Hues le Roux 2 bonniers de terre à Rumillies et à Espine. Les femme et enfants du cédant approuvent l acte et le werp ainsi fait. L acte est double un émane des échevins et autre ne a pas de signataire mais émane probablement du scribe du seigneur.
[Resume] => Laurent de Rumillies a vendu à Hues le Roux 2 bonniers de terre à Rumillies et à Espine. Les femme et enfants du cédant approuvent l acte et le werp ainsi fait. L acte est double un émane des échevins et autre ne a pas de signataire mais émane probablement du scribe du seigneur.
[12] =>
[Texte] =>
[13] => fonds d’archives d’un intérêt exceptionnel : les chirographes de Tournai
[titre] => fonds d’archives d’un intérêt exceptionnel : les chirographes de Tournai
[14] => Leo
[Prenom_Auteur] => Leo
[15] => Verriest
[Nom_Auteur] => Verriest
[16] => source
[Type] => source
[17] =>
[Revue] =>
[18] =>
[Receuil] =>
[19] =>
[Editeur] =>
[20] => 0
[Complement_publication] => 0
[21] => 1939
[AnneePubli] => 1939
[22] => 0
[Lieu] => 0
[23] => KBR
[Bibliotheque] => KBR
[24] => 2
[id] => 2
)



NO ERROR MESSAGES (cool)...

but this is what I get in my webbrowser :

Quote:
Actes

Voici les réponses 8-14 sur 200.
Id Contrat Chercheur Titre N° Annee Auteur Mots-Clef
prev [1-7][8-14][15-21][22-28][29-35][36-42][43-49][50-56][57-63][64-70][71-77][78-84][85-91][92-98][99-105][106-112][113-119][120-126][127-133][134-140][141-147][148-154][155-161][162-168][169-175][176-182][183-189][190-196][197-200] next



Which is not at all the nice table is was hoping to see... and to be honnest, I don't get it...
Back to top
View user's profile Send private message Visit poster's website
mohrt
Administrator


Joined: 16 Apr 2003
Posts: 7367
Location: Lincoln Nebraska, USA

PostPosted: Mon Jan 31, 2005 10:14 pm    Post subject: Reply with quote

It looks like the pagination is working, you just need to decipher why the results are not getting displayed.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Smarty Forum Index -> Add-ons All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP