Code Duplication    Length = 17-17 lines in 3 locations

admin/options.php 3 locations

@@ 47-63 (lines=17) @@
44
45
    // Modifier un type
46
    list($numrows) = $xoopsDB->fetchRow($xoopsDB->query('SELECT COUNT(*) FROM ' . $xoopsDB->prefix('adslight_type') . ''));
47
    if ($numrows > 0) {
48
        echo "<form method=\"post\" action=\"options.php\">
49
             <b>" . _AM_ADSLIGHT_MODTYPE . '</b></font><br><br>';
50
        $result2 = $xoopsDB->query('SELECT id_type, nom_type FROM ' . $xoopsDB->prefix('adslight_type') . ' ORDER BY nom_type');
51
        echo '' . _AM_ADSLIGHT_TYPE . " <select name=\"id_type\">";
52
53
        while (list($id_type, $nom_type) = $xoopsDB->fetchRow($result2)) {
54
            $nom_type = $myts->htmlSpecialChars($nom_type);
55
            echo "<option value=\"$id_type\">$nom_type</option>";
56
        }
57
        echo "</select>
58
            <input type=\"hidden\" name=\"op\" value=\"ListingModType\">
59
            <input type=\"submit\" value=\"" . _AM_ADSLIGHT_MODIF . "\">
60
            </form>";
61
        echo '</td></tr></table>';
62
        echo '<br>';
63
    }
64
65
    // Ajouter un type de prix
66
    echo "<table width='100%' border='0' cellspacing='1' cellpadding='8' style='border: 2px solid #DFE0E0;'><tr class='bg4'><td valign='top'>\n";
@@ 77-93 (lines=17) @@
74
75
    // Modifier un type de prix
76
    list($numrows) = $xoopsDB->fetchRow($xoopsDB->query('SELECT COUNT(*) FROM ' . $xoopsDB->prefix('adslight_price') . ''));
77
    if ($numrows > 0) {
78
        echo "<form method=\"post\" action=\"options.php\">
79
            <b>" . _AM_ADSLIGHT_MODPRICE . '</b></font><br><br>';
80
        $result3 = $xoopsDB->query('SELECT id_price, nom_price FROM ' . $xoopsDB->prefix('adslight_price') . ' ORDER BY nom_price');
81
        echo '' . _AM_ADSLIGHT_TYPE . " <select name=\"id_price\">";
82
83
        while (list($id_price, $nom_price) = $xoopsDB->fetchRow($result3)) {
84
            $nom_price = $myts->htmlSpecialChars($nom_price);
85
            echo "<option value=\"$id_price\">$nom_price</option>";
86
        }
87
        echo "</select>
88
            <input type=\"hidden\" name=\"op\" value=\"ListingModPrice\">
89
            <input type=\"submit\" value=\"" . _AM_ADSLIGHT_MODIF . "\">
90
            </form>";
91
        echo '</td></tr></table>';
92
        echo '<br>';
93
    }
94
95
    // Ajouter un type d'usure
96
    echo "<table width='100%' border='0' cellspacing='1' cellpadding='8' style='border: 2px solid #DFE0E0;'><tr class='bg4'><td valign='top'>\n";
@@ 107-123 (lines=17) @@
104
105
    // Modifier un type d'usure
106
    list($numrows) = $xoopsDB->fetchRow($xoopsDB->query('SELECT COUNT(*) FROM ' . $xoopsDB->prefix('adslight_usure') . ''));
107
    if ($numrows > 0) {
108
        echo "<form method=\"post\" action=\"options.php\">
109
            <b>" . _AM_ADSLIGHT_MODUSURE . '</b></font><br><br>';
110
        $result8 = $xoopsDB->query('SELECT id_usure, nom_usure FROM ' . $xoopsDB->prefix('adslight_usure') . ' ORDER BY nom_usure');
111
        echo '' . _AM_ADSLIGHT_TYPE . " <select name=\"id_usure\">";
112
113
        while (list($id_usure, $nom_usure) = $xoopsDB->fetchRow($result8)) {
114
            $nom_usure = $myts->htmlSpecialChars($nom_usure);
115
            echo "<option value=\"$id_usure\">$nom_usure</option>";
116
        }
117
        echo "</select>
118
            <input type=\"hidden\" name=\"op\" value=\"ListingModUsure\">
119
            <input type=\"submit\" value=\"" . _AM_ADSLIGHT_MODIF . "\">
120
            </form>";
121
        echo '</td></tr></table>';
122
        echo '<br>';
123
    }
124
125
    xoops_cp_footer();
126
}