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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Forcer une recherche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Forcer une recherche

n°1161178
sky59
Posté le 27-07-2005 à 10:38:41  profilanswer
 

Bonjour,
 
Je suis une quiche en Javascript :), et je voudrais faire un truc tout con, mais après plusieurs recherches sur Internet, j'ai pas réussi à trouver ce que je voulais faire.
 
> Je voudrais qu'au lieu de soumettre la chaîne inscrite dans un formulaire ("javascript:document.formS.submit();"), le script soumette une valeur que j'aurai moi-même défini (par exemple soumettre "10" ).
C'est pour forcer une recherche dans une base de données en faites.
L'internaute n'aurait rien à remplir, juste à cliquer sur le bouton "Recherche".
 
Merci d'avance pour les réponses.

mood
Publicité
Posté le 27-07-2005 à 10:38:41  profilanswer
 

n°1161188
ucl-madcow
LE Totophe du Net.
Posté le 27-07-2005 à 10:42:31  profilanswer
 

Comprends pas...

n°1161192
ucl-madcow
LE Totophe du Net.
Posté le 27-07-2005 à 10:43:28  profilanswer
 

Tu veux utiliser par exemple des champs <input type="hidden" ...> ?
 
Ou tu veux définir préalablement la valeur dans le formulaire ?
 
Ou ???

n°1161197
sky59
Posté le 27-07-2005 à 10:45:37  profilanswer
 

Y a pas de formulaire justement !
En faites, pour être précis, sur ma page, il y a une carte des départements de France, et je voudrais que lorsqu'on clique sur le Nord-Pas-de-Calais (par exemple), le script soumet "59" comme valeur de recherche.
L'internaute n'a rien à écrire.

n°1161205
ucl-madcow
LE Totophe du Net.
Posté le 27-07-2005 à 10:50:28  profilanswer
 

Ben....
 
genre, tu peux faire une "map" de ta carte, avec un lien et inclure le critère dans ton lien ?
 
Genre, si ton formulaire devait être :

Code :
  1. <form method="get" action="formulaire.php">
  2. <input type="text" name="dep">
  3. </form>


 
tu met comme lien sur ton mapping : 'formulaire.php?dep=59'
 
Pas besoin de JS...

n°1161330
sky59
Posté le 27-07-2005 à 12:00:17  profilanswer
 

En faites, le script renvoie une valeur $search qui est ensuite traité par le fichier search.php.
 
Partie du code dans le header de ma page (en rouge, ce que j'ai rajouté au code original, et qui doit déconner :pt1cable: ) :
 
function AffReg(val) {
 MM_findObj("region" ).src = 'img/reg_'+val+'.gif';
}
function ClicReg(val) {
 $search = "val";
}

 
L'autre partie dans le body :
 
<AREA onmouseover=AffReg(59); title=Nord shape=POLY alt=Nord  
coords=203,4,209,13,219,17,225,34,244,35,244,27,234,26,233,22,226,20,224,12,213,10,209,2  
onClick=ClicReg(59); href="search.php">
 
La page search.php se lance bien, mais il ignore ma valeur $search, et fait comme si elle était nulle.
Je voudrais que lorsqu'il lance la page search.php, il lui exporte la valeur $search= 59.

n°1161345
gooopil
pfiew
Posté le 27-07-2005 à 12:04:53  profilanswer
 

Citation :


function AffReg(val) {
 MM_findObj("region" ).src = 'img/reg_'+val+'.gif';
}
function ClicReg(val) {
 $search = "val";
}

 
L'autre partie dans le body :
 
<AREA onmouseover=AffReg(59); title=Nord shape=POLY alt=Nord  
coords=203,4,209,13,219,17,225,34,244,35,244,27,234,26,233,22,226,20,224,12,213,10,209,2  
onClick=ClicReg(59); href="search.php">
 


 
Oula  :o  Tu te mélangerais pas un peu les pinceaux entre php et JS?
Pour ton p, il suffit de passer ton parametre dans le href :
 

Code :
  1. href="search.php?search=59"


 
Pas besoin de JS


Message édité par gooopil le 27-07-2005 à 12:06:00
n°1166978
ucl-madcow
LE Totophe du Net.
Posté le 01-08-2005 à 16:33:37  profilanswer
 

EDIT: J'ai rien dit...
 
----
 
 
Sinon, ouais, tu confonds JS et PHP à mort :) Relis tes classiques ;)


Message édité par ucl-madcow le 01-08-2005 à 16:37:50
n°1166994
sky59
Posté le 01-08-2005 à 16:44:32  profilanswer
 

C'est-à-dire que j'apprend les 2 en même temps, par manque de temps... Donc oui je les confond.
Mais merci ça marche ! ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Forcer une recherche

 

Sujets relatifs
recherche excel par pilotage accessrecherche de scipt de mise a jour texte dans site
[Resolu]Moteur de recherche basiquepb lors d'une recherche avec champs texte
recherche un scriptrecherche un script de recuperage
Meilleur CMS au niveau des fonctions de rechercheRecherche d'une ligne d'écriture ...
Forcer l'impression des couleurs et arrière-plansrecherche d'un script
Plus de sujets relatifs à : Forcer une recherche


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