gestion des espaces entre mysql et php
Bonjour à tous.
J'ai une base de donnée dont la colonne désignation comporte des éléments du type "couvre perles a ecraser "
je liste les composant de cette base grâce a un fichier php.
Souci, à la sortie de mon fichier tous les texte ayant un espace sont tronqué donc au lieu de "couvre perles a ecraser " j'ai "couvre"
un morceau de ma base:
Code:
1 2 3
|
today reference categorie designation quantite
2021-05-03 09:19:12 3700408407162 fixation couvre perles a ecraser |
voici une partie de mon code;
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
$sql = "SELECT designation FROM achat WHERE categorie='$categorie'";
$stmt = $users->query($sql);?>
<div class="designation, selection">
<li id=titre><strong>Designation</strong></li>
<ul class="result">
<li> <?php while($row = $stmt->fetch(PDO::FETCH_ASSOC)) : ?>
<ul>
<li class="deroulant">
<form action="form-sortie.php" method="get">
<input type="submit" name="designation" value=<?php echo htmlspecialchars($row['designation']); ?>>
<?php if(isset ($_GET['designation'])){
$designation=$_GET['designation'];
$_SESSION['designation']=$designation;}?>
</form>
</li>
</ul>
<?php endwhile;
echo $designation; ?> |
Si vous avez une solution que ce soit dans php ou mysql je suis preneuse.
amicalement
Nagyp