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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Retrieve de data par formulaire (resolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Retrieve de data par formulaire (resolu)

n°357801
GMIGA
Posté le 10-04-2003 à 14:52:15  profilanswer
 

Bonjour ,  
 
La situation :  
Classique : j ai un forulaire HTML qui me permet d afficher des donnees contenues en table . Le resultat de ma recherche est un nom de fichier .
A ce nom de fichier j ai un fichier pdf portant le meme nom.  
 
Mon but : le resultat du form (de ma query) genere une liste de nom de fichiers et quand on clique dessus on ouvre le fichier pdf correspondant (stocké dans un repertoir) .  
 
Mon soucis : je fais tres bien le form la query la concat pr rajouet l extension .pdf au nom de fichier retrieve en base.  
 
Par contre je n arrive pas a transformer le tout en lien html tout con .
 
La version html  

Code :
  1. <a href="../PDF/<?echo $fname?>.pdf" onMouseOver="'';return true" onMouseOut="'';return true"><? echo $fname ?></a>


 
Le soucis c est que ca me genere puisque cette part du code n est pas dans ma boucle mysql_fetch_array  .
 
Comment transformer ce lien pr l inclure dans ma boucle au sein du code PHP . Comme ca le resultat de ma query me genere une liste de lien avec les noms de files en lien hypertexte.  
 
Merci de me lire.  
 
Salutations


Message édité par GMIGA le 10-04-2003 à 16:56:06
mood
Publicité
Posté le 10-04-2003 à 14:52:15  profilanswer
 

n°357937
Babekiller
Posté le 10-04-2003 à 16:02:44  profilanswer
 

rien compris.... c koi le problème ?

n°357943
GMIGA
Posté le 10-04-2003 à 16:10:41  profilanswer
 

Yop ,  
 
Le soucis le resultat de ma query sur la page web me donne un nom de fichier . J aimerais qu il sorte sous forme de lien euh cliquables (en l occurence vers le pdf qui est situé ds un folder de mon site web) .  
 
Voila pr la version courte.

n°357949
Babekiller
Posté le 10-04-2003 à 16:15:18  profilanswer
 

on peut voir le code qui est avant ???

n°357953
GMIGA
Posté le 10-04-2003 à 16:19:32  profilanswer
 

Franchement tout a fais classique  
 
Connec db  
 
do query en fonction des valeurs ramenees par le form  
 
une boucle mysql fetch array  
 
mysq close  
 
Pas de soucis ca diplay mes noms de fichiers. Par contre je sais pas comment faire pr qu ils sortent en lien hypertexte , pouf je lcique dessus ca m ouvre le pdf  dans le folder pdf .  
 
Voila ;)

n°357958
Babekiller
Posté le 10-04-2003 à 16:24:22  profilanswer
 

avec <? echo $fname ?> tu a bien le nom qui s'affiche???
 
Le répertoir des pdf il est ou ??
test avec un seul point  ->  ./PDF/<?echo $fname?>.pdf
 
ou PDF/<?echo $fname?>.pdf


Message édité par Babekiller le 10-04-2003 à 16:25:04
n°357969
GMIGA
Posté le 10-04-2003 à 16:30:49  profilanswer
 

Oui sans soucis  
 
Mais comme cela je n ai pas de lien hypertexte en rendu.  
 
L affichage de la query de base et la concatenation avec le .pdf me  pose pas de soucis.  
Par contre embarqué le code html dans du php pour lui dire pendant que tu fais mysql fetch array tu me fais un echo des valeur en lien html ...  
.  
 

Code :
  1. <a href="../PDF/<?echo '$fname'?>.pdf > <? echo $fname ?></a>

 
 
Ca dans mon code php ca ne passe pas . Sans le href ca passe .

n°357985
Babekiller
Posté le 10-04-2003 à 16:37:06  profilanswer
 

heeeeeeeee :??:
 
echo "<a href=\"../PDF/".$fname.".pdf\">".$fname."</a>\n";


Message édité par Babekiller le 10-04-2003 à 16:37:39
n°357990
benwar
Posté le 10-04-2003 à 16:39:34  profilanswer
 

dans ta boucle :


 <?  
$req = mysql_query("SELECT * FROM ta_table" );  
$res = mysql_numrows($req);    
 
$i=0;            
WHILE($res!=$i)  
    {    
   $fname = mysql_result($req,$i,"fname" );      
   
echo "<a href=\"../PDF/$fname.pdf\" onMouseOver=\"'';return true\" onMouseOut=\"'';return true\">$fname</a>";
     
 
 $i++;  
  }
mysql_close();  ?>  

 
 
Voila sauf si tu veux vraiment utiliser Array.


Message édité par benwar le 10-04-2003 à 16:40:13
n°358003
GMIGA
Posté le 10-04-2003 à 16:55:28  profilanswer
 

Ca marchhhhhhhhhhhhhhhhe ;))  
Je t aimmmmmmmmmmmme  
 
Merci bcp ;)


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

  [PHP] Retrieve de data par formulaire (resolu)

 

Sujets relatifs
PHP 5 sera un java bisPHP Objet : Un truc bizard
Y a t-il un moyen pour verifier si JavaScript est activé en PHP ?[PHP] Cookies, securité ?
[PHP] Comment lister un répertoire sur un serveur à distance?[PHP] Menu et sous-menu need help [UPDATE]
[PHP] Editeur PHP SSHbesoin d'1 tite explication sur la récup des données d'un formulaire !
[PHP] Retrieve de data par formulaire 
Plus de sujets relatifs à : [PHP] Retrieve de data par formulaire (resolu)


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