Bonjour/Bonsoir, Voila mon soucis, tout d'abord voici ma table TablesFichiers lié à TableDocuments.
Table Document : id "auto", docNom (not nul) Table Fichier : id "auto", TableDocument_Id(not nul), dficNom(not nul), ficChemin(not nul), ficDescription. et voici également Mon Tablefichier.rhtml : <h3>Ajout d'un fichier au document :<[EMAIL PROTECTED] %>, Clé :<%= @td.id %></h3> (La ligne du dessus me permet de récuperer le nom et l'ID du document de TableDocument) <%= form_tag :action=>"valider_tablefichier", :id=>@tf.id %> <table> <tr> <td>Nom du fichier :</td> <td><%= text_field :tf, :dficNom %> </tr> <tr> <td>Chemin du fichier :</td> <td><%= text_field :tf, :ficChemin%> </tr> <tr> <td>Description :</td> <td><%= text_field :tf, :ficDescription%> </tr> <%= submit_tag "Ajouter le fichier au document" %> <%= end_form_tag %> Le but en faite et de pouvoir créer un fichier pour un document précis lié par l'ID du document Document ID=1 => fichier: Photo ID=x, TableDocument_Id=1 => fichier: Shéma de construction ID=x, TableDocument_Id=1 Pour me premettre de récuperer les fichiers par la suite. hors j'ai un message d'erreur quand je créer mon fichier Mysql::error: #23000Column 'TableDocument_ID' Cannot be null, se qui veut dire qu'il peut pas faire le lien entre TableDocument_ID de TableFichier et ID du TableDocument Et j'ai essayé divers façon pour dire que TableDocument_Id = @td.id mais sa fonctionne pas, je suis désolé si mon explication est dur a comprendre je suis nouveau dans Ruby on Rail et j'essaye d'apprendre :-(. Cordialement, Yohann -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
