Le 29 avr. 09 à 12:22, Zied a écrit :
>
> bonjour,
>
> j'ai essayé de travailler avec inspect mais ça pas marché..
> j'ai obtenu comme log
>
> SELECT * FROM `appls` WHERE (date > '{\"date(1i)\"=>\"2006\", \"date
> (2i)\"=>\"2\", \"date(3i)\"=>\"1\"}')
> et j'ai pas reçu de réponse à ma requete
>
> Bon j'ai essayé de concaténer en premier lieu chaque variable envoyé
> à part
> i=params[:appls]['date(1i)']+"/"+params[:appls]['date(2i)']+"/"+params
> [:appls]['date(3i)']
> et utiliser par la suite
> @appls = Appl.find :all, :conditions=>["date > ?" , i ]
>
> et ça a marché..
>
> Mais je cherche encore comme utiliser inspect pour prendre en un seul
> bloc la date envoyée par date_select.. Peut être que je dois convertir
> le hash en format date.. En tt cas, j'ai pas trouvé la solution..
>
> Est ce que je peux avoir encore plus d'éclaircissements..
http://ruby-doc.org/core/classes/Object.html#M000358
La documentation t'aidera à comprendre ce qu'est inspect. Après je ne
pourrais rien de plus pour toi.
--
Cyril Mougel
http://blog.shingara.fr
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---