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 |
}
|