Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > Templates
Templates Forum d'entraide sur les templates (gabarits) avec PHP. Exemples : Smarty, TinyButStrong... Avant de poster -> FAQ templates et Cours gabarits
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 31/05/2010, 17h15   #1
eamon250d
Invité de passage
 
Inscription : juillet 2006
Messages : 41
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 41
Points : 3
Points : 3
Par défaut Affichage de plusieurs lignes avec TinyButStrong

Bonjour tout le monde
Je travail en local sur un petit site web avec le moteur de templates TinyButStrong.
Quand je me le code postale(je prend en paramètre que les deux premiers lettres)puis j'affiche les infos lien au code postale dans ma page HTML.
Le probléme c'est que dans le cas de plusieurs code postale,j'arrive pas à afficher tout les informations
Merci d'avance

Voici le code du htm:
<html>
<head>
</head>

<body>
<table class="table_main" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="137" height="232">

<form action="index.php?page=adresse" method="post">
<div>&nbsp;<input align="" style="text-decoration:none ;border:2px solid #97bf0d;"
type="varchar" id="nomSalarie" name="cp" size="9" onfocus="this.value=''" value="code postal" />
<input type="submit" value="OK">
</div>
</form>
</div>
</td>


<td width="833" height="312" rowspan="2" class="td_content_accueil">
<div id="AccueilGauche" style="float:left;width: 281px;height: 312px;text-align:justify;">
<p class="margeparagraphe">
<strong><span class="titre_principal"></br>&nbsp;&nbsp;</span></strong><br />
<span class="sous_titre_principal_contact">
<p>
&nbsp;&nbsp;[onshow.NomAgence]<br /><br />
&nbsp;&nbsp;[onshow.AdresseAgence]<br />
&nbsp;&nbsp;[onshow.cp]<br />
&nbsp;&nbsp;[onshow.ville]<br />
&nbsp;&nbsp;[onshow.tel]<br />
&nbsp;&nbsp;[onshow.fax]<br />
</span>
<span class="EmailFaxTel">
&nbsp;&nbsp;<a href="mailto:info@valenci.fr">[onshow.email]</a></span><br />
</p>
</div>
<div id="AccueilCentre" style="float:left;width: 356px;height: 312px;">
<br/>


</div>


<div id="AccueilDroite" style="float:left;width: 196px;height: 312px;background-image:url('images/fond_particuliers_droite.png');">
</div>
</td>
</tr>

</table>

</body>
</html>
Voici le code du tpl:
<?php

$glob['template'] = 'index';
$glob['subtemplate'] = "$page";

$TBS->LoadTemplate( CHEMIN_TEMPLATE . "/".$glob['template'] . '.htm' );
$TBS->MergeField('page', $page);
/**************************************************************************/
function connect() {

define ('USER',"root");
define ('PASSWD',"");
define ('SERVER',"localhost");
define ('BASE',"vweb");



$connexion=mysql_pconnect(SERVER,USER,PASSWD);

if(!$connexion)
{
echo "Désolé, connexion à " . SERVER . " impossible \n";
exit;
}

if(!mysql_select_db(BASE,$connexion))
{
echo "Désolé, connexion à " . BASE . " impossible \n";
$connexion.close();
exit;
}
}

$codepostale=$_POST['cp'];
$codepo=trim($codepostale);
$cp=substr($codepo,0,2);

connect();


$SQL = "SELECT * FROM agence where CpAgence like \"$cp%\" ";
$res = mysql_query($SQL);
$nb_lignes = mysql_num_rows($res);

if($nb_lignes > 1) {

// to do : vers autre page
//"window.open('./PopupPage/popup4.php', 'NOM', 'scrollbars=yes,width=1814,height=907')"


}

else {




if($nb_lignes != null)
while($val=mysql_fetch_array($res)) {



//Code postale agence
$cp = $val["CpAgence"];
//$NomAgence = $val["NomAgence"];
if($val["NomAgence"]!=null ) {
$NomAgence = "".$val["NomAgence"];
}
else {
$NomAgence="";
}
//$AdresseAgence = $val["AdresseAgence"];
if($val["AdresseAgence"]!=null ) {
$AdresseAgence ="".$val["AdresseAgence"];
}
else{
$AdresseAgence="";
}
//$ville = $val["VilleAgence"];
if($val["VilleAgence"]!=null ) {
$ville="".$val["VilleAgence"];
}
else{
$ville="";
}
//E-Mail agence
if($val["EmailAgence"]!=null ) {
$email="".$val["EmailAgence"];
}
else{
$email="";
}
//Fax agence
if($val["TelecopieAgence"]!=null ) {
$fax = "Fax : ".$val["TelecopieAgence"];
}
else {
$fax ="";
}
//Tél agence
if($val["TelAgence"]!=null ) {
$tel = "Tél : ".$val["TelAgence"];
}
else {
$tel ="";
}



}



}

/****************************/
$TBS = new clsTinyButStrong;
$TBS->LoadTemplate( CHEMIN_TEMPLATE . "/".$glob['template'] . '.htm' );
$TBS->Show();
/*****************************/
?>
eamon250d est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h22.


 
 
 
 
Partenaires

Hébergement Web