Souhaite comprendre un code
LATIFNignan
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
LATIFNignan Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
LATIFNignan Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
bonsoir comment allez vous? s'il vous plait je souhaiterais comprendre un bout de code, je voudrais donc solliciter de votre aide. je les trouver dans le main.php de mkframework
Et voici la fonction entiére
$iId=_root::getParam('id',null); if($iId==null){ $oSoinlivrer=new row_soinlivrer; }else{ $oSoinlivrer=model_soinlivrer::getInstance()->findById( _root::getParam('id',null) ); } $tColumn=array('matricule_p','matricule_d','id_ass','id_serv','date_serv','heure_serv','gratuit','assurer','num_bon','taux_prise_c'); foreach($tColumn as $sColumn){ $oSoinlivrer->$sColumn=_root::getParam($sColumn,null) ; }
Et voici la fonction entiére
private function processSave(){ if(!_root::getRequest()->isPost() ){ //si ce n'est pas une requete POST on ne soumet pas return null; } $oPluginXsrf=new plugin_xsrf(); if(!$oPluginXsrf->checkToken( _root::getParam('token') ) ){ //on verifie que le token est valide return array('token'=>$oPluginXsrf->getMessage() ); } $iId=_root::getParam('id',null); if($iId==null){ $oSoinlivrer=new row_soinlivrer; }else{ $oSoinlivrer=model_soinlivrer::getInstance()->findById( _root::getParam('id',null) ); } $tColumn=array('matricule_p','matricule_d','id_ass','id_serv','date_serv','heure_serv','gratuit','assurer','num_bon','taux_prise_c'); foreach($tColumn as $sColumn){ $oSoinlivrer->$sColumn=_root::getParam($sColumn,null) ; } if($oSoinlivrer->save()){ //une fois enregistre on redirige (vers la page liste) _root::redirect('programmer::list'); }else{ return $oSoinlivrer->getListError(); } }
A voir également:
- Souhaite comprendre un code
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
2 réponses
Bonjour,
Quelle partie ne comprends tu pas au juste ?
Par exemple pour :
Il suffit de lire la doc : http://mkframework.com/security.html
Pour
http://mkframework.com/bigtutoriel_socialnetwork_V.html
http://mkframework.com/orm.html#sesrequetes
Quelle partie ne comprends tu pas au juste ?
Par exemple pour :
$iId=_root::getParam('id',null);
Il suffit de lire la doc : http://mkframework.com/security.html
Pour
::getInstance()->findById(
http://mkframework.com/bigtutoriel_socialnetwork_V.html
http://mkframework.com/orm.html#sesrequetes
LATIFNignan
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
1
Bonsoir ! merci Jordane45 pour votre réponse. au juste ce que je comprend pas, c'est comment on récupère exactement les champs saisis dans les variables et comment les a on enregistrés. je voudrais comprendre la procédure afin de pouvoir modifier le code et insérer un code pour vérifier l’existence d'une occurrence. a ce propos,je vous explique un peu mon souci. au niveau de cette fonction j'enregistre des programmation de soins. j'aimerais pouvoir vérifier lorsque je tente d'enregistrer une autre programmation s'il n'existe pas une programmation du même médecin, à la date et à l'heure entré. veuillez si possible m'aider en me proposant un code enserrer dans cette fonction qui pourra m'aider.
LATIFNignan
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
1
voici le code que j'essai depuis mais en vin