Bonjour,
le code suivant me pose un petit souci
Comment remplacer l'espace au milieu par une tabulation, sachant que ce code est dans une boucle pour afficher le menu d'une liste déroulante à partir d'une table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <? echo $valautresarticles["ref_saisie"]." ".$valautresarticles["designation"]; ?>
Pour ceux qui veulent un aperçu plus complet
Je précise, les données sont des chaines de caractères d'une longueur variable d'ou le besoin de tabulation ou de tableau.
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 <SELECT NAME="modpostref_article" id="saisiesouris" tabindex="12" onchange="submit()"> <OPTION value="<? //alors là on attaque un morceau : référence de saisie du carburant en fonction de son libellé $carburantvehiculecompte=$valvct["carburant"]; $querycarburantcpte="SELECT * FROM detail_article WHERE designation='$carburantvehiculecompte'"; $resultcarburantcpte=mysql_query($querycarburantcpte); $valcarburantcpte=mysql_fetch_array($resultcarburantcpte); echo $valcarburantcpte["ref_saisie"]; ?>"><tab><tab><? echo $valvct["carburant"];?></OPTION> <? while ($valcarburant = mysql_fetch_array($resultcarburant)) { ?> <OPTION value="<? echo $valcarburant["ref_saisie"]; ?>"><? echo $valcarburant["ref_saisie"]." ".$valcarburant["designation"]; ?></option> <? }?> <OPTION></OPTION> <? //Liste des autres articles $tableautresarticles="detail_article"; $queryautresarticles = "SELECT * FROM $tableautresarticles WHERE famille<>'Carburant' ORDER BY designation"; $resultautresarticles = mysql_query($queryautresarticles); while ($valautresarticles = mysql_fetch_array($resultautresarticles)) { ?> <OPTION value="<? echo $valautresarticles["ref_saisie"]; ?>"><? echo $valautresarticles["ref_saisie"]." ".$valautresarticles["designation"]; ?></option> <? }?> </select>
Partager