Subversion Repositories eFlore/Applications.coel

Rev

Rev 1667 | Rev 1684 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1667 Rev 1669
Line 461... Line 461...
461
		}
461
		}
462
		return $dernier_id;
462
		return $dernier_id;
463
	}
463
	}
Line 464... Line 464...
464
	
464
	
-
 
465
	protected function modifier($table) {
-
 
466
        // nous ne voulons pas qu'une requête malheureuse affecte toute la base de données. Par exemple:
-
 
467
        // POST "/jrest/CoelStructure/1"<<<"var=val&" // écraserait tous les enregistrements
-
 
468
        // car on ne peut garantir que tout le code existant wrap'era ses appels dans un if(avoirCleComplete())
465
	protected function modifier($table) {
469
        if(!array_key_exists('champs_valeurs_id', $table)) die('erreur: ' . __FILE__ . ':' . __LINE__);
466
		$requete = 	"UPDATE {$table['nom']} ".
470
		$requete = 	"UPDATE {$table['nom']} ".
467
   					'SET %s '.
471
   					'SET %s '.
Line 468... Line 472...
468
   					'WHERE %s ';
472
   					'WHERE %s ';