par
philspain » 26 juin 2012, 19:23
Bonjour,
Je voudrais n'afficher des lignes (à l'intérieur d'une variable) que si le champ n'est pas vide de manière à ne pas avoir de titre suivi de ...rien ...
Voici ma variable:
$affichup = "
<font color='#D75600' size='2'><b>Adresse:</b> </font><font color='#000000' size='2'>$ligne[Adresse] $ligne[Code_Postal] ($ligne[Localité])</font><br>
<font color='#D75600' size='2'><b>Téléphone:</b> </font><font color='#000000' size='2'>$ligne[Téléphone]</font><font color='#D75600' size='2'> | <b>Fax:</b> </font><font color='#000000' size='2'>$ligne[Fax]</font><font color='#D75600' size='2'> | <b>Gsm:</b> </font><font color='#000000' size='2'>$ligne[GSM]</font><br>
<font color='#D75600' size='2'><b>Tva:</b> </font><font color='#000000' size='2'>$ligne[TVA]</font><br>
<font color='#D75600' size='2'><b>Web Site:</b> </font><a href=\"#\" onClick=\"openfenetre('http://$ligne[Web]','A','1000','750','yes','center')\"><font color='#006600' size='2'>$ligne[Web]</font></a><br>
<font color='#D75600' size='2'><b>E-Mail:</b> </font><a href=mailto:'$ligne[Email]'><font color='#006600' size='2'>$ligne[Email]</font></a><br>
<font color='#D75600' size='2'><b>Langues:</b> </font><font color='#000000' size='2'>$ligne[Langues2]</font><br>
<font color='#D75600' size='2'><b>Personnes de contact:</b> </font><font color='#000000' size='2'>$ligne[Personnes]</font><br>
<font color='#D75600' size='2'><b>Année de création:</b> </font><font color='#000000' size='2'>$ligne[Année]</font><br>
<font color='#D75600' size='2'><b>Affiliation:</b> </font><font color='#000000' size='2'>$ligne[Affiliation]</font><br><br>
$agvg <font color='#D75600' size='2'><b>Agréation VG:</b> </font><font color='#000000' size='2'>$ligne[Num_Enr]</font><br>
$agrw <font color='#D75600' size='2'><b>Agréation RW:</b> </font><font color='#000000' size='2'>$ligne[Num_Enr_Wal]</font><br>
$agrb <font color='#D75600' size='2'><b>Agréation RB:</b> </font><font color='#000000' size='2'>$ligne[Num_Enr_BXL]</font><br>
";
qui est ensuite affichée plus bas par un simple echo $affichup; ...
dont voici le résultat à l'écran :
Adresse: Medialaan 28b 1800 (Vilvoorde)
Téléphone: 0800-77.421 | Fax: 02/753.11.11 | Gsm:
Tva: 465-199-825
Web Site:
www.monster.be
E-Mail:
[email protected]
Langues:
Personnes de contact: Ulrich Biebaut Christophe Vereeken Ann Van den Begin
Année de création: 1999
Affiliation:
Agréation VG:
Agréation RW:
Agréation RB: B-AB09.022
Le but est de ne pas afficher par exemple la ligne 'Langues' si la variable $ligne[Langues2] est vide. Cette variable $ligne[Langues2] provient d'une requête SQL : $ligne = mysql_fetch_assoc($resultat);
Si quelqu'un peut me tuyauter ... je cherche une syntaxe du type :
If variable $ligne[Langues2] non vide
afficher la ligne
endif
Merci d'avance
Philippe
Bonjour,
Je voudrais n'afficher des lignes (à l'intérieur d'une variable) que si le champ n'est pas vide de manière à ne pas avoir de titre suivi de ...rien ...
Voici ma variable:
$affichup = "
<font color='#D75600' size='2'><b>Adresse:</b> </font><font color='#000000' size='2'>$ligne[Adresse] $ligne[Code_Postal] ($ligne[Localité])</font><br>
<font color='#D75600' size='2'><b>Téléphone:</b> </font><font color='#000000' size='2'>$ligne[Téléphone]</font><font color='#D75600' size='2'> | <b>Fax:</b> </font><font color='#000000' size='2'>$ligne[Fax]</font><font color='#D75600' size='2'> | <b>Gsm:</b> </font><font color='#000000' size='2'>$ligne[GSM]</font><br>
<font color='#D75600' size='2'><b>Tva:</b> </font><font color='#000000' size='2'>$ligne[TVA]</font><br>
<font color='#D75600' size='2'><b>Web Site:</b> </font><a href=\"#\" onClick=\"openfenetre('http://$ligne[Web]','A','1000','750','yes','center')\"><font color='#006600' size='2'>$ligne[Web]</font></a><br>
<font color='#D75600' size='2'><b>E-Mail:</b> </font><a href=mailto:'$ligne[Email]'><font color='#006600' size='2'>$ligne[Email]</font></a><br>
<font color='#D75600' size='2'><b>Langues:</b> </font><font color='#000000' size='2'>$ligne[Langues2]</font><br>
<font color='#D75600' size='2'><b>Personnes de contact:</b> </font><font color='#000000' size='2'>$ligne[Personnes]</font><br>
<font color='#D75600' size='2'><b>Année de création:</b> </font><font color='#000000' size='2'>$ligne[Année]</font><br>
<font color='#D75600' size='2'><b>Affiliation:</b> </font><font color='#000000' size='2'>$ligne[Affiliation]</font><br><br>
$agvg <font color='#D75600' size='2'><b>Agréation VG:</b> </font><font color='#000000' size='2'>$ligne[Num_Enr]</font><br>
$agrw <font color='#D75600' size='2'><b>Agréation RW:</b> </font><font color='#000000' size='2'>$ligne[Num_Enr_Wal]</font><br>
$agrb <font color='#D75600' size='2'><b>Agréation RB:</b> </font><font color='#000000' size='2'>$ligne[Num_Enr_BXL]</font><br>
";
qui est ensuite affichée plus bas par un simple echo $affichup; ...
dont voici le résultat à l'écran :
Adresse: Medialaan 28b 1800 (Vilvoorde)
Téléphone: 0800-77.421 | Fax: 02/753.11.11 | Gsm:
Tva: 465-199-825
Web Site: www.monster.be
E-Mail:
[email protected]Langues:
Personnes de contact: Ulrich Biebaut Christophe Vereeken Ann Van den Begin
Année de création: 1999
Affiliation:
Agréation VG:
Agréation RW:
Agréation RB: B-AB09.022
Le but est de ne pas afficher par exemple la ligne 'Langues' si la variable $ligne[Langues2] est vide. Cette variable $ligne[Langues2] provient d'une requête SQL : $ligne = mysql_fetch_assoc($resultat);
Si quelqu'un peut me tuyauter ... je cherche une syntaxe du type :
If variable $ligne[Langues2] non vide
afficher la ligne
endif
Merci d'avance
Philippe