Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
727 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Lien avec image un peu chiant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lien avec image un peu chiant

n°1253418
wewen1
Sex, drugs and Rock'N Roll
Posté le 25-11-2005 à 17:39:08  profilanswer
 

Salut,
 
J'ai un problème con, surtout de synthaxe.
J'ai dans ma base, une colonne "lien".
Lorsque j'affiche un tableau avec ce lien je le fais avec le code suivant:

Code :
  1. $result = mysql_query("SELECT * FROM devis WHERE societe = '$session'" ) or die ('Erreur : '.mysql_error() );
  2. $total = mysql_num_rows($result);
  3. // si on a récupéré un résultat on l'affiche.
  4. if($total) {
  5.     // début du tableau
  6.     echo '<table bgcolor="#FFFFFF">'."\n";
  7.         // première ligne on affiche les titres dans des colonnes
  8.         echo '<tr>';
  9.         echo '<td bgcolor="#99CC00" align="center"><b>Numéro</b></td>';
  10.         echo '<td bgcolor="#99CC00" align="center"><b>Date d\'émission</b></td>';
  11.  echo '<td bgcolor="#99CC00" align="center"><b>Montant</b></td>';
  12.  echo '<td bgcolor="#99CC00" align="center"><b>Etat</b></td>';
  13.  echo '<td bgcolor="#99CC00" align="center"><b>Télécharger</b></td>';
  14.  echo '<td bgcolor="#99CC00" align="center"><b>Dernière de mise à jour</b></td>';
  15.         echo '</tr>'."\n";
  16.     // lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.     
  17.     while($row = mysql_fetch_array($result)) {
  18.         echo '<tr>';
  19.         echo '<td bgcolor="#EEEEEE" align="center">'.$row['numero'].'</td>';
  20.         echo '<td bgcolor="#FFFFFF" align="center">'.$row['date_emission'].'</td>';
  21. echo '<td bgcolor="#FFFFFF" align="center">'.$row['montant'].'€</td>';
  22. echo '<td bgcolor="#FFFFFF" align="center">'.$row['etat'].'</td>';
  23. echo '<td bgcolor="#FFFFFF" align="center">'.$row['lien'].'</td>';
  24. echo '<td bgcolor="#FFFFFF" align="center">'.$row['mise_a_jour'].'</td>';
  25.         echo '</tr>'."\n";
  26.     }
  27.     echo '</table>'."\n";
  28.     // fin du tableau.
  29. }
  30. else echo 'Aucun devis en cours...'; ?>


 
Bon en fait j'aimerai qu'au lieu d'afficher le texte du lien, il soit cliquable. Je vais même plus loin, j'aimerai que ce soit une image qui apparraisse comme lien.
Donc en gros, comment mettre un a href et un img src à la ligne

Code :
  1. echo '<td bgcolor="#FFFFFF" align="center">'.$row['lien'].'</td>';

 
 
Merci d'avance

mood
Publicité
Posté le 25-11-2005 à 17:39:08  profilanswer
 

n°1253422
skeye
Posté le 25-11-2005 à 17:44:22  profilanswer
 

euh, quel est le problème, là?[:pingouino]


---------------
Can't buy what I want because it's free -
n°1253427
wewen1
Sex, drugs and Rock'N Roll
Posté le 25-11-2005 à 17:57:14  profilanswer
 

skeye a écrit :

euh, quel est le problème, là?[:pingouino]


Tu vois la ligne de code echo que j'ai montré avec la data ['lien'] ?
ben en fait, lorsque je la fait s'afficher sur une page de mon espace membre, on ne voit que le texte. Par ex: abcd.php, mais le lien n'est pas cliquable.
 
Ce que j'aimerai faire c'est juste le rendre cliquable en collant un <a href ""></a> quelque part. C juste ça !

n°1253429
wewen1
Sex, drugs and Rock'N Roll
Posté le 25-11-2005 à 17:58:16  profilanswer
 

Mais j'y arrive pas à cause de la multitude de truc qu'il y a sur la ligne.
Je sais en fait pas quelle synthaxe utiliser.

n°1253430
skeye
Posté le 25-11-2005 à 17:59:19  profilanswer
 

euh mais c'est un problème de html tout bête, ça!!!
 
rajoute <a href=" avant et ">monjolilien</a> après, et basta!


---------------
Can't buy what I want because it's free -
n°1253433
wewen1
Sex, drugs and Rock'N Roll
Posté le 25-11-2005 à 18:06:14  profilanswer
 

ben écoute c ce que je croyais. J'ai fait

Code :
  1. <a href="<? echo '<td bgcolor="#FFFFFF" align="center">'.$row['lien'].'</td>'; ?>">Télécharger</a>

mais ça marche pas. Enfin ça donne un lien mais n'importe quoi.
En fait je créé le tableau dans le code php, donc à mon avis ça fausse un peu le truc.

n°1253434
skeye
Posté le 25-11-2005 à 18:18:02  profilanswer
 

Je crois que tu devrais commencer par les bases d'html, et comprendre le fonctionnement de php, non?
 
Essaie ça plutot:
 
 

Code :
  1. echo '<td bgcolor="#FFFFFF" align="center"><a href="'.$row['lien'].'">Télécharger</a></td>';


---------------
Can't buy what I want because it's free -
n°1253438
wewen1
Sex, drugs and Rock'N Roll
Posté le 25-11-2005 à 18:26:04  profilanswer
 

Merci. (surtout tes compliments sur mes bases html et php).

n°1253443
skeye
Posté le 25-11-2005 à 18:28:06  profilanswer
 

De rien.


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Lien avec image un peu chiant

 

Sujets relatifs
créer un lien sur une annimation flashDémarrer une animation à une certaine image
lien vers une url comportant des caractères spéciauxlien vers une frame enfant en javascript
creer lien hypertexte sur image en différents pointsInsérer une image 2D avec OpenGL ???
Insérer image avec GLFW (OpenGL......) ????Comment réaliser cet alignement d'image svp
Probleme d'affichage d'image - code HTML tronqué en local 
Plus de sujets relatifs à : Lien avec image un peu chiant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR