Bonjour,
j'ai dans une table plusieurs champs de type Integer. J'aimerais que lorsqu'ils ont la valeur 0, cela soit remplacé par une chaine de caractères nommée: "non renseigné".
Je ne sais pas si cela est possible et je ne vois pas comment écrire ce bout de code, s'il faut que je créee une fonction...
Voici une partie de mon code sans cette condition:
les variables ha_logt et nb_lgt sont celles qui peuvent recevoir la valeur 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 $sql="select dep, nom, id_mut, commentair, surface, mutabilite, ha_lgt, nb_lgt, ha_activit, echeance, nature from urbanisme_foncier.terrains_mutables_2006 where gid=" . $_GET["idx"]; $rs=pg_exec($id_connect,$sql); while($ligne=pg_fetch_assoc($rs)) { print("<table width='952' border='0' cellpadding='0' cellspacing='0' class='cadre'> <tr> <td width='950'><img src='img/bande_haut.jpg' width='950' height='147'></td> </tr> <tr> <td valign='top'> <table width='99%' border='0' align='center' cellpadding='1' cellspacing='1' class='souscadre' > <tr> <td width='15%' class='col1' >Commune : </td> <td width='52%' class='col2' >".$ligne["dep"]."</td> <td width='33%' rowspan='9' align='center' valign='top' ><span class='nom'>".$ligne["nom"]."</span><br> <img src='img/i_75001.jpg' width='300' height='150' border='1'></td> </tr> <tr> <td class='col1' >Département : </td> <td class='col2'>".$ligne["ha_lgt"]."</td> </tr> <tr> <td class='col1'>Nature : </td> <td class='col2' >".$ligne["nb_lgt"]."</td> </tr>
Merci par avance pour votre aide
Partager