Bonjour à tous,

Alors, ce que je souhaite est peu bizarre, mais j'ai mes raisons.

Je souhaiterais afficher le résultat d'une requête dans un tableau, jusque là pas soucis, ma requête fonctionne parfaitement.

Soucis par contre, lors de l'affichage du résultat, certaines cellules de mon tableau n'ont pas les bords comme définis dans le css (cause, la valeur est "" pour cette cellule).

Je souhaite donc réaliser quelque chose du genre :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$reponse=$bdd->query($requete);
echo ("<table>");
while($data=$reponse->fetch()){
    echo("<tr>");
    echo("<td>{$data['champs1']==&nbsp;:$data['champs1]}</td>");
    echo("</tr>");
}
echo("</table>");
Citation Envoyé par remarque
J'ai vu sur le site de php que lors de l'utilisation de guillemet (", double quote, ...) dans un echo, l'on pouvait utiliser les variable sans refermer la chaîne et sans besoin de concaténation à l'aide de points.
Tous le monde aura compris que cela ne marche pas, et que maintenant je me tourne vers vous afin de comprendre pourquoi cela ne marche pas.

Donc, si la valeur du champ est vide (équivalent au null en Oracle), je souhaite placer un espace dans la cellule afin qu'elle m'affiche tout de même les bords de la cellule.

En vous remerciant.