[php] problème de tabulation

Nat' -  
jjsteing Messages postés 1803 Statut Contributeur -
Salut ta tous !!

Voilà, ma tabulation ne marche pas quand j'éxécute le code :

if ($resu) {
			while ($famProd = mysql_fetch_row($resu)) {
				$Nom = $famProd[0];
				if ($k < 2) {
					$CONTENTSTRING_FULL = " $CONTENTSTRING_FULL. $Nom /t";
					$k++;
				}else{
					$CONTENTSTRING_FULL = " $CONTENTSTRING_FULL. $Nom. <br><br><br> ";
					$k = 0;
				
				}
			}



Si quelq'un voit d'ou vient l'erreur je suis preneuse.

Bonne journée en tout cas !!
A voir également:

5 réponses

jjsteing Messages postés 1803 Statut Contributeur 181
 
Voici la solution:
$texte="mon nom\tmon prénom" // \t = tabulation
$trans = array("\0" => "", "\n"	=> "","\r" => "<br>","\t"=>"&nbsp ");//reconverti les caracteres
$texte= strtr($texte, $trans);//met $texte en html
2
Nat'
 
Wouaa... désolé pour l'affichage du code, ça na pas du tout indenté
Voici en gros la ligne qui pose problème :
$CONTENTSTRING_FULL = " $CONTENTSTRING_FULL. $Nom /t";
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
Salut,

La tabulation est bien représentée dans un fichier texte. Mais l'html fonctionne différemment. Si tu regardes dans ta source html , je parie que la tabulation a bien été faite. Mais le navigateur, ça ne l'a pas marqué plus que ça....
Essaie avec plusieurs espaces ou text-ident en css etc....
0
Erdnax Messages postés 2279 Statut Contributeur 497
 
Hello,

Juste une petite question, ta tabulation qui ne fonctionne pas, c'est bien dans cette ligne :
$CONTENTSTRING_FULL = " $CONTENTSTRING_FULL. $Nom /t";
Parce que les tabulation en php c'est pas plutôt \t que /t ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nat'
 
Vous avez tout les deux raison en faite, les espaces ne marche pas non plus, mais c'est pas grave, j'ai changé de technique, j'ai mis mon affichage dans une liste déroulante.

Merci bcp en tout cas !
0