By: adjaxio
Date: 2012-10-24
Time: 14:05
|
Probleme %p1%
Bonjour,
J'ai un souci sur la variable %p1% voici le code :
[news_suivante.id_pages;p1='[pages_affichages.date_ajout;frm=yyyy/mm/dd/hh/nn/ss;strconv=esc;locale]';strconv=esc]
et voici la requette :
$req1="SELECT id_pages FROM pages_rubrique AS RUB WHERE date_ajout> '%p1%' AND news='1' ORDER BY date_ajout ASC";
$TBS->MergeBlock('news_suivante',$cnx_id,$req1) ;
les donnés retourner dans %p1% sont comme sa : 0000-00-00 00:00:00
Je n'arrive pas a lui faire prendre l'heure sur la date.
Comment je peut faire ??
Merci
|
By: Skrol29
Date: 2012-10-24
Time: 18:03
|
Re: Probleme %p1%
Bonjour,
Met en commentaire ta ligne $TBS->MergeBlock('news_suivante') et regarde comment a été fusionné la balise
[pages_affichages.date_ajout;frm=yyyy/mm/dd/hh/nn/ss;strconv=esc;locale]
Cela devrait aider à trouver le problème.
|
By: adjaxio
Date: 2012-10-24
Time: 18:07
|
Re: Probleme %p1%
Voici comment il est fusionner :
[news_suivante.id_pages;p1='2012/10/24/11/56/26';strconv=esc]
|
J'ai tester avec cette forme la clause WHERE doit fonctionner ...
|
By: Skrol29
Date: 2012-10-25
Time: 03:08
|
Re: Probleme %p1%
Heu... t'es sûr ? C'est qui comme SGBD ?
|
By: adjaxio
Date: 2012-10-25
Time: 08:16
|
Re: Probleme %p1%
La SGBD est Mysql (j'ai fait le teste dans phpmyadmin et en dur dans le fichier php)
|
By: Skrol29
Date: 2012-10-26
Time: 03:32
|
Re: Probleme %p1%
Effectivement ça marche, j'ai testé avec MySQL Workbench.
Il faut donc regarder pourquoi ça ne fonctionne pas.
Tu dis:
> les donnés retourner dans %p1% sont comme sa : 0000-00-00 00:00:00
Mais où vois-tu cette valeur '0000-00-00 00:00:00' ?
Est-ce que tu peux remplacer $req1 par:
$req1="SELECT '%p1%' AS id_pages FROM pages_rubrique LIMIT 1";
et voir ce que ça returne ?
Ça devrait afficher la valeur passée à la requête.
|
By: adjaxio
Date: 2012-10-26
Time: 09:13
|
Re: Probleme %p1%
Il me retourne %p1% ...
Je ne sais pas comment prendre cette affront ...
|
By: Skrol29
Date: 2012-10-26
Time: 16:03
|
Re: Probleme %p1%
Ok, j'ai compris...
Il manque un "block=quelquechose" dans ta balise avec "p1". En effet, "p1" est un paramètre de bloc, c'est à dire qu'il n'est pris en compte que conjointement avec une définition de bloc.
|
By: adjaxio
Date: 2012-10-26
Time: 16:11
|
Re: Probleme %p1%
Merci sa marche c moi qui fait le con ...
|
|
Posting in progress.
Please wait...
|