By: Toàn
Date: 2006-05-24
Time: 15:41
|
erreur TBS: index + offset
Salut,
Je viens de mettre un petit témoignage sur ton site. ;-)
Sinon, je viens vers toi pour une erreur qui est intervenue, lorsque j'ai voulu utiliser les regroupements.
voici l'erreur:
Notice: Undefined offset: 0 in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1641
Notice: Undefined index: in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1837
Notice: Undefined offset: 0 in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1641
Notice: Undefined index: in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1837
Notice: Undefined offset: 0 in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1641
Notice: Undefined index: in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1837
Notice: Undefined offset: 0 in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1641
Notice: Undefined index: in c:\program files\easyphp1-8\www\intranet\tbs\tbs_class.php on line 1837
|
côté php:
//requête sql:
$reqRecherches = "SELECT TDC.tdc_nom, DOC.code_document, DOC.doc_nom, DOC.doc_type, C.col_initiales, CONCAT(col_prenom, ' ', col_nom) AS collaborateur FROM Documents DOC INNER JOIN Documenter D ON ( D.code_document = DOC.code_document ) INNER JOIN TypesDocument TDC ON ( TDC.code_type_document = D.code_type_document ) LEFT JOIN Indexer I ON ( DOC.code_document = I.code_document ) LEFT JOIN MotsCles M ON ( I.code_mot_cle = M.code_mot_cle ) LEFT JOIN Creer CR ON ( DOC.code_document = CR.code_document ) INNER JOIN Collaborateurs C ON ( CR.col_initiales = C.col_initiales ) WHERE 1 GROUP BY DOC.code_document;"
//résultats de la requête
tdc_nom code_document doc_nom doc_type col_initiales collaborateur
MESSAGERIE 1 Signature e-mail LCI HTML tv Toàn VO
MESSAGERIE 2 Signature e-mail IZIMMO HTML tv Toàn VO
UTILITAIRES 3 xvxcv HTML tv Toàn VO
FORMULAIRES 4 utyi 87978 DOC tv Toàn VO
//TBS
$TBS->MergeBlock('bloc_resultats', $id_connexion, $reqRecherches) ;
|
côté html:
...
<table width="510" border="0" cellpadding="2" cellspacing="2" bgcolor="[var.tab_constantes.COUL_GRIS]" align="center" class="textbleupetit">
<tr><th colspan=2 class="textblancgras" bgcolor="[var.tab_constantes.COUL_BLEU]">RÉSULTATS DE LA RECHERCHE</th></tr>
<tr bgcolor="[var.tab_constantes.FOND_CLAIR]">
<td class="textbleu">
[onload_2;block=table;when [var.trouve;noerr]=oui]
• [bloc_resultats.tdc_nom;block=tr;headergrp=tdc_nom]
<blockquote>
° [bloc_resultats.doc_nom]
</blockquote>
</td>
</tr>
</table>
...
|
d'une il n'y que trois lignes de résultats au lieu de 4 !
et ces 4 erreurs , donc ça confirme qu'il y a bien 4 et non 3 items!
Tu vois le problème?
Merci de ta réponse.
@+
|
By: Toàn
Date: 2006-05-26
Time: 09:47
|
Re: erreur TBS: index + offset
Salut,
Bon ça résout peut-être l'affichage des messages d'erreurs(ce que je ne veux pas !), car je veux faire du code le + plus propre possible.
De plus ça ne résout le fait que ça affiche 3 enregistrements au lieu de 4!
Autre piste?
@+
|