Bonjour,
je suis en train d'insérer un tableau qui insère des données SQL. Ce tableau est déjà conditionné dans une condition IF
Parmi ces données affichées, j'aimerais que la donnée "Lien" ne s'insère que si elle existe. J'ai donc insérer une condition ternaire, mais un petit problème arrive dans mon code pour que la suite du tableau s'exécute. je vous joins une partie du code qui sera sans doute plus explicite. Mon problème se situe au point à la fin de la ligne 12 qui engendre le non affichage de la dernière colonne si la condition ternaire est TRUE;
Merci d'avance si quelqu'un peut jeter un petit coup d'oeil...en espérant avoir été assez clair
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 <table Style="margin:auto;width:80%;"> <tr> <th width=10%> Auteur </th><th width=10%> Année </th> <th width= 60%> Références bibliographiques </th><th width=10%> Type </th><th width=5%> Lien </th><th width= 10%> </th></tr> <?php foreach ($connexion->query($sql2) as $row) echo "<tr><td>".$row['Auteur']."</td> <td>".$row['Annee']."</td> <td><div class=cesure>".$row['Reference']."</div></td> <td>".$row['Type']."</td> <td>".$lien = (!empty($row['Lien']))? '<a href='.$row['Lien'].'><img src=http://archeodunum:8080/wp-content/uploads/2019/03/lien.png alt=lien width=40%/></a>' : 'non'."</td> <td><a href='modifier_biblio?id=".$row['ID']."&o=u'>Modifier</a><br><a href='supprimer_biblio?id=".$row['ID']."&o=d'>Supprimer</a></td></tr>\n"; ?> </table>
Partager