DONNER VOTRE AVIS SUR LES AGENTS ENREGISTRES (classeBases+classeTableau option "liste")

tab_nouveau(); $tab->tab_ajoutcolonneadd(array('addurl' => 'testbaseadr_new.php','help' => "Ajout à l'annuaire d'un nouvel agent", 'width' => '20px')); $tab->tab_ajoutcolonne(array('title' => "Genre", 'width' => '20px') ); $tab->tab_ajoutcolonne(array('title' => "Agent", 'width' => '150px', 'sort' => 'String')); if ($selectall) $tab->tab_ajoutcolonne(array('title' => "Votre avis", 'width' => '100px', 'select' => 'OPINION', 'data' => $tabselect, 'selectall' => 'true')); else $tab->tab_ajoutcolonne(array('title' => "Votre avis", 'width' => '100px', 'select' => 'OPINION', 'data' => $tabselect)); $tab->tab_ouvrir("600px"); $base = New Bdd; $base->bdd_connecter_base("OBERLECHNER.NET"); if ( isset($_POST['COMMIT']) ) { // MISE A JOUR AGENT PAR AGENT DE L'OPINION (LE NOM DU SELECTEUR) $tabr = $tab->tab_recuppost('OPINION'); foreach ($tabr as $id => $valeur) { if (empty($valeur)) $valeur='0'; $requete = "UPDATE testbaseadr SET ta_select=".$valeur." WHERE ta_id=".$id; $base->bdd_execsql($requete); // print $requete."
\n"; } } $requete = "SELECT * FROM testbaseadr ORDER BY ta_nom"; $base->bdd_execsql($requete); while ( $base->bdd_lire_ligne() ) { $tab->tab_remplircellule( "" ); if ($base->bdd_lire_champ("ta_genre")=='M') { $icone='man.gif'; } else { $icone='woman.gif'; } $tab->tab_remplircellule( "" ); $tab->tab_remplircellule( $base->bdd_lire_champ("ta_nom") ); $tab->tab_remplircellule( $tab->tab_select($base->bdd_lire_champ("ta_select"),$base->bdd_lire_champ("ta_id")) ); } $tab->tab_fermer("Nombre d'agents trouvés = ". $tab->tab_nbrelignes() . "" ); $tab->tab_boutons(); if ( isset($_POST['COMMIT']) ) { print "


Les modifications sont enregistrées par les requètes suivantes

"; print "
    "; foreach ($tabr as $id => $valeur) { if (empty($valeur)) $valeur='0'; $requete = "UPDATE testbaseadr SET ta_select=".$valeur." WHERE ta_id=".$id; print "
  1. ".$requete."
  2. \n"; } print "

"; } ?>


VOIR LE SOURCE ">.gif" width="111" height="18" border="0"> Réinitaliser la base avec les valeurs par défaut