You are not logged in linkOpaque.gif Log in linkOpaque.gif Join
You are here: Home » Members » nodulo's Home » requete sql via formulaire

Une communauté active ?
Trouvez vous facilement les réponses à vos questions sur ZOPE, PLONE ou CPS (ou autres interfaces)
oui trés facilement
ca va
moyennement il faut pas mal chercher
non c'est assez dur
quasiment jamais

[ Results | Polls ]
Votes: 667
About
Created by
nodulo
Document Post dans le forum
Last modified
14/10/09
State
published

requete sql via formulaire


Pour participer à cette discussion, cliquez ici pour vous inscrire.

Auteur Discussion
nodulo
requete sql via formulaire

Bonjour,

 

Je debute sur zope et me voilà confronter à mon premier defi. J'ai une base SQL que je souhaites interroger depuis un formulaire sur le site. J'ai un champ de type string pour entrer la requete puis un champ text pour afficher le resultat et enfin un script qui renvoi les valeurs des champs comme suit :

 

request.form["resultat"] = select * from table_test where nom = request.form["nom"]

 

Mais ca ne marche pas. Je debute vraiment donc je pense qu'il manque quelque chose ou ma requete n'est pas bien syntaxée.

 

Merci

Posté le 14/10/2009 @ 09:28

nodulo
Ca avance

Bon j'ai un peu avancé sur la question...J'ai réussi en mode configuration à mettre en place une ZSQL method qui va chercher l'info selon un champ que l'utilisateur renseigne :

select * from table where (). Cela fonctionne lorsque je test la methode.

Mais comment faire pour appeler cette ZSQL methode sur le site accessible aux utilisateurs...J'imagine qu'il faut appeler cette ZSQL methode avec du script python...

Merci de vos suggestions

Posté le 14/10/2009 @ 09:38

nodulo
J'avance encore!

J'avance encore

J'ai compris qu'en utilisant Z search interface pour générer le code puis une page template je pouvais appeler ma requete d'origine. Le probleme est qu'elle necessite un "input" de la part de l'utilisateur et il n'y a pas d'endroit ou rentrer la valeur pour la requete. Donc comment modifier ma requête dans ma Zsql method pour que la valeur d'input soit une zone de texte (encore mieux choix multiple) sur le site?

Posté le 14/10/2009 @ 10:14

amine
Salut!

Avant de creer un thread et de te repondre, pense à chercher dans ce forum d'autres posts concernants le bridge entre zope et bases de données, il y en a eu un tas qui repondent precisement à ta question.

Posté le 19/10/2009 @ 16:27

Recherche
Log in
Syndication
« March 2010 »
Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31