Comment mettre des liens vers url bd mysql

Résolu/Fermé
rachidleco - 1 juil. 2013 à 00:55
Stanislas Poisson Messages postés 424 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 - 1 juil. 2013 à 07:50
Bonjour,
je vx savoir comment mettre un liens vers un champs affiche aprtir d une bd mysql
------------------------------
while($rep = mysql_fetch_array($rs)) {



echo "<dt>web site :</dt><dd>" . $row["site"] . "</dd>";


}

le champs site
je vx que l ustilisateur une fois cliquer sur site s'afiche la page de site .

j essaye ce code ca marche pas <a href=". $row["site"] .">. $row["site"] .</a>
A voir également:

1 réponse

Stanislas Poisson Messages postés 424 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 66
1 juil. 2013 à 07:50
Tu a tout simplement oublier que l'écriture d'un lien cest :
<a href=""></a>


ce qui fait que ton code dois devenir:
while($rep=mysql_fetch_array($rs)){ 
      echo "<dt>web site :</dt><dd><a href=\"" . $row["site"] . "\">" . $row["site"] . "</a></dd>";
}


De plus, pour une plus grande rapidité de t'est script php, oublier le double quote: " et passe au simple quote ' car le double quote entraîne un programme de php qui vas chercher dans la chaine de caractères des variable a remplacer la simple quote ne le faite pas.

cela devrait donc donner:
while($rep=mysql_fetch_array($rs)){ 
      echo '<dt>web site :</dt><dd><a href="'.$row['site'].'">".$row['site'].'</a></dd>';
}


Pour t'est connaissance personnel, voici une page qui pourras t'intéressé, le benchmark du php: https://www.phpbench.com/
0