Bonjour,
à partir d'un formulaire j'ajoute pour une personne précise la plage horaire et la zone où celle ci sera.
J'ajoute donc la plage horaire grace à un insert, je fais un max() pour récupérer l'id_plage que je viens d'ajouter à ma base de donnée.
et j'ajoute l'id_plage dans la table SE_SITUER mais la erreur
Message: Select query cannot join with another table
Je ne sais pas d'où peut venir l'erreur, je suis débutante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $presence = new Application_Model_DbTable_TSeSituer(); $select = $presence->select(max(array('id_plage')))->from('Plage') ->where("id_personne='$id_p'"); $id_plage=$presence->fetchRow($select); $presence->ajouterSeSituer($id_p, $id_plage, $id_z);
Partager