Subversion Repositories Applications.bazar

Rev

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

Rev 449 Rev 462
Line 850... Line 850...
850
/** requete_bazar_fiche() - preparer la requete d'insertion ou de MAJ de la table bazar_fiche a partir du template
850
/** requete_bazar_fiche() - preparer la requete d'insertion ou de MAJ de la table bazar_fiche a partir du template
851
*
851
*
852
* @global   mixed L'objet contenant les valeurs issues de la saisie du formulaire
852
* @global   mixed L'objet contenant les valeurs issues de la saisie du formulaire
853
* @return   void
853
* @return   void
854
*/
854
*/
855
function requete_bazar_fiche($valeur) {
855
function requete_bazar_fiche(&$valeur) {
856
	$requete=NULL;
856
	$requete=NULL;
857
	//l'annonce est directement publi�e pour les admins
857
	//l'annonce est directement publi�e pour les admins
858
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
858
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
Line 859... Line 859...
859
 
859
 
Line 984... Line 984...
984
		   'bf_ce_utilisateur='.$GLOBALS['id_user'].', bf_ce_nature='.$GLOBALS['_BAZAR_']['id_typeannonce'].','.
984
		   'bf_ce_utilisateur='.$GLOBALS['id_user'].', bf_ce_nature='.$GLOBALS['_BAZAR_']['id_typeannonce'].','.
985
		   'bf_date_creation_fiche=NOW(),';
985
		   'bf_date_creation_fiche=NOW(),';
986
		if (!isset($_REQUEST['bf_date_debut_validite_fiche'])) {
986
		if (!isset($_REQUEST['bf_date_debut_validite_fiche'])) {
987
			$requete .= 'bf_date_debut_validite_fiche=now(), bf_date_fin_validite_fiche="0000-00-00", ' ;
987
			$requete .= 'bf_date_debut_validite_fiche=now(), bf_date_fin_validite_fiche="0000-00-00", ' ;
988
		}
988
		}
989
		$requete .=requete_bazar_fiche(&$valeur) ;
989
		$requete .=requete_bazar_fiche($valeur) ;
Line 990... Line 990...
990
 
990
 
991
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
991
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
992
		if (DB::isError($resultat)) {
992
		if (DB::isError($resultat)) {
993
			return ($resultat->getMessage().$resultat->getDebugInfo()) ;
993
			return ($resultat->getMessage().$resultat->getDebugInfo()) ;
Line 1114... Line 1114...
1114
* @global   Le contenu du formulaire de saisie de l'annonce
1114
* @global   Le contenu du formulaire de saisie de l'annonce
1115
* @return   void
1115
* @return   void
1116
*/
1116
*/
1117
function baz_mise_a_jour($valeur) {
1117
function baz_mise_a_jour($valeur) {
1118
	//MAJ de bazar_fiche
1118
	//MAJ de bazar_fiche
1119
	$requete = 'UPDATE bazar_fiche SET '.requete_bazar_fiche(&$valeur,$GLOBALS['_BAZAR_']['id_typeannonce']);
1119
	$requete = 'UPDATE bazar_fiche SET '.requete_bazar_fiche($valeur,$GLOBALS['_BAZAR_']['id_typeannonce']);
1120
	$requete.= ' WHERE bf_id_fiche='.$GLOBALS['_BAZAR_']['id_fiche'];
1120
	$requete.= ' WHERE bf_id_fiche='.$GLOBALS['_BAZAR_']['id_fiche'];
1121
	$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1121
	$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1122
	if (DB::isError($resultat)) {
1122
	if (DB::isError($resultat)) {
1123
		return ($resultat->getMessage().$resultat->getDebugInfo()) ;
1123
		return ($resultat->getMessage().$resultat->getDebugInfo()) ;
1124
	}
1124
	}