[NB][PHP]Pb de lien HyperText ds une boucle pour rempli une table

Pb de lien HyperText ds une boucle pour rempli une table [NB][PHP] - Programmation

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?

Reply

Marsh Posté le 12-02-2002 à 00:10:24   

Reply

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

Reply

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...?

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed