';
+
+$sql = "SELECT d.libelle as tarif_desc, d.type_tarif, d.rowid";
+$sql .= " , t.libelle as tarif";
+$sql .= " , m.temporel, m.fixe";
+$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_tarif_grille as d";
+$sql .= "," . MAIN_DB_PREFIX."telephonie_tarif_grille_rights as r";
+$sql .= "," . MAIN_DB_PREFIX."telephonie_tarif_montant as m";
+$sql .= "," . MAIN_DB_PREFIX."telephonie_tarif as t";
+
+$sql .= " WHERE d.rowid = m.fk_tarif_desc";
+$sql .= " AND m.fk_tarif = t.rowid";
+$sql .= " AND t.rowid = '".$_GET["id"]."'";
+$sql .= " AND d.type_tarif = 'vente'";
+$sql .= " AND d.rowid = r.fk_grille";
+$sql .= " AND r.fk_user =".$user->id;
+$sql .= " AND r.pread = 1";
+
+$sql .= " ORDER BY t.libelle asc";
+
+$resql = $db->query($sql);
+if ($resql)
+{
+ $num = $db->num_rows();
+ $i = 0;
+
+ print '';
+ print '';
+ print '| Grille | ';
+ print 'Destination | ';
+ print 'Cout / min | ';
+ print 'Cout fixe | ';
+ print 'Type | ';
+ print " \n";
+
+ $var=True;
+
+ while ($i < $num)
+ {
+ $obj = $db->fetch_object($resql);
+ $var=!$var;
+
+ print "";
+
+ print '| ';
+ print $obj->tarif_desc." | \n";
+
+ print "".$obj->tarif." | \n";
+ print "".sprintf("%01.4f",$obj->temporel)." | \n";
+ print "".sprintf("%01.4f",$obj->fixe)." | \n";
+ print "".$obj->type_tarif." | \n";
+ print " \n";
+ $i++;
+ }
+ print " ";
+ $db->free($resql);
+}
+else
+{
+ print $db->error() . ' ' . $sql;
+}
+
+$sql = "SELECT d.libelle as tarif_desc, d.type_tarif, d.rowid";
+$sql .= " , t.libelle as tarif";
+$sql .= " , m.temporel, m.fixe";
+$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_tarif_grille as d";
+$sql .= "," . MAIN_DB_PREFIX."telephonie_tarif_grille_rights as r";
+$sql .= "," . MAIN_DB_PREFIX."telephonie_tarif_montant as m";
+$sql .= "," . MAIN_DB_PREFIX."telephonie_tarif as t";
+
+$sql .= " WHERE d.rowid = m.fk_tarif_desc";
+$sql .= " AND m.fk_tarif = t.rowid";
+$sql .= " AND t.rowid = '".$_GET["id"]."'";
+$sql .= " AND d.type_tarif = 'achat'";
+$sql .= " AND d.rowid = r.fk_grille";
+$sql .= " AND r.fk_user =".$user->id;
+$sql .= " AND r.pread = 1";
+$sql .= " ORDER BY t.libelle ASC";
+
+$resql = $db->query($sql);
+if ($resql)
+{
+ $num = $db->num_rows($resql);
+ $i = 0;
+
+ print '
';
+ print '';
+
+ print '| Grille | ';
+ print 'Destination | ';
+ print 'Cout / min | ';
+ print 'Cout fixe | ';
+ print 'Type | ';
+ print " \n";
+
+ $var=True;
+
+ while ($i < $num)
+ {
+ $obj = $db->fetch_object($resql);
+ $var=!$var;
+
+ print "";
+
+ print '| ';
+ print $obj->tarif_desc." | \n";
+
+ print "".$obj->tarif." | \n";
+ print "".sprintf("%01.4f",$obj->temporel)." | \n";
+ print "".sprintf("%01.4f",$obj->fixe)." | \n";
+ print "".$obj->type_tarif." | \n";
+ print " \n";
+ $i++;
+ }
+ print " ";
+ $db->free($resql);
+}
+else
+{
+ print $db->error() . ' ' . $sql;
+}
+
+
+print ' | ';
+
+$sql = "SELECT prefix";
+$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_prefix";
+$sql .= " WHERE fk_tarif = ".$_GET["id"];
+$sql .= " ORDER BY prefix ASC";
+
+$resql = $db->query($sql);
+if ($resql)
+{
+ $num = $db->num_rows($resql);
+ $i = 0;
+
+ print '';
+ print '';
+ print '| Prefix | ';
+ print " \n";
+
+ $var=True;
+
+ while ($i < $num)
+ {
+ $obj = $db->fetch_object($resql);
+ $var=!$var;
+
+ print "";
+ print "| ".$obj->prefix." | \n";
+ print " \n";
+ $i++;
+ }
+ print " ";
+ $db->free($resql);
+}
+else
+{
+ print $db->error() . ' ' . $sql;
+}
+
+
+print ' ';
+
+
+if ($tp->tarif_id > 0)
+{
+
+ $etarif = new TelephonieTarif($db,1,0);
+ $etarif->Fetch($tp->tarif_id);
+
+ print '
';
+
+ print '| Erreur | ';
+ print 'Le prefix '.$_POST["prefix"].' existe deja ! ';
+ print 'Il est affecte au tarif : '.$etarif->libelle.' ';
+ print 'Vous pouvez le reaffecter a ce tarif en cochant la case "Forcer la recuperation"';
+ print ' | ';
+
+ print ' ';
+
+}
+
+
+
+print ' |