Guillemets php

Résolu
firpic Messages postés 101 Statut Membre -  
firpic Messages postés 101 Statut Membre -
Bonjour,

Voila je voudrais que le code ressorte ceci :

<div class="user-case">
<a href="#" class="click-case" onclick="open_user_info('username')">
<img src="'icon'" id="img_s">
<h1 id="username_s">username</h1>
</a>
</div>


mais voici le probleme, je ne peut mettre
""
car il serve pour les class, href, etc et non plus les
''
car si je mettais les autres, il serait impossible echo tous cela. Mais j'ai besoin de cela
''
dans les parentaise de la fonction. Dite moi si je ne suis pas tres claire

Voici le code qui apparrait :

<div class="user-case">
<a href="#" class="click-case" onclick="open_user_info("username")">
<img src="'icon'" id="img_s">
<h1 id="username_s">username</h1>
</a>
</div>

Mais avec les
""
c'est comme si je fermais le onclick masi si je met
''
echo en php ne fonctionne plus

voici le code php :
<?php
        require('user/config.php');
        $q = mysqli_query($conn, "SELECT username, icon FROM user");
        while($row = mysqli_fetch_assoc($q)){
            echo '
            <div class="user-case">
                <a href="#" class="click-case" onclick="open_user_info("'.$row["username"].'")">
                    <img src="'.$row["icon"].'" id="img_s">
                    <h1 id="username_s">'.$row["username"].'</h1>
                </a>
            </div>
            '; 
        }

        mysqli_close($conn);
        ?>


Donc je comprend pas comment je pourrai regler ce probleme

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour
    En échappement les guillemets par des backslash
    0
    1. firpic Messages postés 101 Statut Membre 1
       
      Que voulez-vous dire par la, je ne comprend pas ce que vous voulez avec les backslash
      0
      1. firpic Messages postés 101 Statut Membre 1 > jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Ah d'accord merci de votre aide cela devrait surement fonctionner maintenant.
        0