Salut à tous,

Mon code fonctionne parfaitement mais j'ai le souci du détail et je voulais savoir si syntaxiquement mon code est bon au niveau de la concaténation a la ligne 6 ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
        <select name="category" class="form-control" id="category">
            <?php
            $req = $pdo->query('SELECT idcat, category FROM category ORDER BY category');
            while ($category = $req->fetch())
            {
                echo '<option value="'.$category->idcat.'">'.$category->category.'</option>';
            }
            ?>
        </select>
Selon plusieurs sites sur la concaténation php, il faut privilégier l'utilisation de quote simple.
Mais dans la chaîne je mélange double quote et simple quote, logique car j'ai des double quote html dans ma ligne 6.

Il y a t'il mieux à faire que mon code ?