Pb de lien HyperText ds une boucle pour rempli une table [NB][PHP] - Programmation
Marsh Posté le 12-02-2002 à 00:39:47
deja il manque un " dans le premier code
while($row = mysql_fetch_row($result)){
$Qui = $row[0];
$Quoi = $row[1];
$Depuis_quand = $row[2];
echo "<tr>\n
<td>$Qui</td>\n
<td>$Quoi</td>\n
<td>$Depuis_quand</td>\n
</tr>\n";
ensuite c'est tout simplement par ce qu tu utilise des guillemets!! qui sont compris comme fin de echo, met des simple quote ou echape les guillemet
<td><a href='toto.html'>$Qui</<a></td>\n
ou
<td><a href=\"toto.html\">$Qui</<a></td>\n
Marsh Posté le 12-02-2002 à 10:33:46
Yes!!!!!
trop cool merci.
Mais c'est koi la différence?
Car mes autres <a href je les fait avec des " et ça marche...?
Marsh Posté le 12-02-2002 à 16:16:55
quand tu est en mode html tu peut utiliser " ou ' mais kan tu est en mode php et que tu veut afficher du code html avec la commande echo le charactere " est special
Marsh Posté le 12-02-2002 à 00:10:24
Voilà mon problème,
j'arrive bien à afficher les résultats d'un SELECT sur une base SQL grace à:
while($row = mysql_fetch_row($result)){
$Qui = $row[0];
$Quoi = $row[1];
$Depuis_quand = $row[2];
echo "<tr>\n
<td>$Qui</td>\n
<td>$Quoi</td>\n
<td>$Depuis_quand</td>\n
</tr>\n;
}
Mais je rencontre un problème lorsque je veux créer un lien avec les données dans une cellule. ex:
au lieu de mettre
<td>$Qui</td>\n
Je veux mettre:
<td><a href="toto.html">$Qui</<a></td>\n
Et là une erreur...
Alors comment je peux faire si je veux créer un lien sur des résultats d'une requete?