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 ( 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
|

Log in
Forgot your password?