Page 1 sur 1

Pb de saut de ligne avec ECHO sur page...

Posté : 28 juin 2013, 12:58
par davidphp
Bonjour

j'ai crée un blog wordpress... dans une de mes pages, j'ai un petit souci d'affichage que je n'arrive pas à résoudre...

j'ai fais le code suivant :
<?php
// Récupération et affichage de toutes les références du livre
$sql01="SELECT ref_lecture,livre_lecture,refnum_lecture FROM lecture WHERE livre_lecture='".$val1."' ORDER BY refnum_lecture ASC";
$listerefs = $wpdb->get_results($sql01);
foreach($listerefs as $row) {
?>
<a href="?<?php echo 'livre='.$val1.'&ref='.$row->refnum_lecture;?>"><?php print $row->ref_lecture;?></a>
<?php
}
?>
cela m'affiche sur ma page de cette manière : (des références sur plusieurs lignes)
livre 1:1-19
livre 1:20-31
livre 2:1-14
livre 2:15-25
je voudrais qu'il n'y ait pas entre les différentes références de livre un saut à la ligne mais que ça puisse s'afficher de cette manière :
livre 1:1-19 / livre 1:20-31 / livre 2:1-14 / livre 2:15-25
Est ce que quelqu'un pourrait m'aider... ?

Merci d'avance

Re: Pb de saut de ligne avec ECHO sur page...

Posté : 28 juin 2013, 13:31
par Mazarini
Il n'y a aucune raison que les liens soient affichés en colonne sauf application de css ou d'un conteneur trop étroit.

Re: Pb de saut de ligne avec ECHO sur page...

Posté : 28 juin 2013, 13:56
par davidphp
merci pour votre réponse...
en fait j'ai trouvé... j'ai du juste présenter le code de cette manière :
<?php
// Récupération et affichage de toutes les références du livre
$sql01="SELECT ref_lecture,livre_lecture,refnum_lecture FROM lecture WHERE livre_lecture='".$val1."' ORDER BY refnum_lecture ASC";
$listerefs = $wpdb->get_results($sql01);
foreach($listerefs as $row) {
?>
<a href="?<?php echo 'livre='.$val1.'&ref='.$row->refnum_lecture;?>"><?php print $row->ref_lecture;?></a><?php }?>
il devait y avoir un bug juste après la balise </a>

merci encore de votre aide...

Re: Pb de saut de ligne avec ECHO sur page...

Posté : 28 juin 2013, 14:10
par Mazarini
Je ne vois pas de différence entre les 2.
Pour ce genre de problème, il vaut mieux regarder le code hmtl généré pour se faire une idée.
Soit on ne génère pas le html que l'on croit/veut, soit le html que l'on a prévu n'est pas bon. Selon le type d'erreur, ce n'ai pas le même débogage.