XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
install_updateTables.inc.php
1<?php
10
11include_once '../mainfile.php';
12include_once './class/dbmanager.php';
13
14$db = new db_manager;
15$sql = 'SELECT * FROM '.$db->prefix('groups');
16$result = $db->query($sql);
17
18
19##### Extracted from Test
20if ( ! $db -> isConnectable() ) {
21 echo "";
22 echo '<div class="confirmError"><h2>Test DB</h2><p>Error Establishing a Database Connection : <code style="color:darkorange">' . $db->isConnectable() . '</code></p></div>';
23 } else {
24 echo '<div class="confirmInfo"><h1>Test Group Type</h1><p>Connect to Database MySQL : <code style="color:limegreen">' . $db -> isConnectable() .'</code></p>';
25 echo '<h3>mysqli_fetch_array User Groups :</h3>';
26 while($row = mysqli_fetch_array($result)){
27 echo '<p><code style="color:limegreen">'. $row['group_type'] .'</code>';
28 }
29 echo "</div>";
30 // exit();
31}
32##### Extracted from Test
33
34
35$content = '<h5>'._INSTALL_L157.'</h5>';
36
37$content .= '<table><tr><td>'._INSTALL_L158.'</td><td>'._INSTALL_L159.'</td><td>'._INSTALL_L160.'</td><td>'._INSTALL_L161.'</td></tr>';
38
39/*
40 * Deprecated versions used row = ['type']
41 * SQL column : groupid | name | description | group_type
42 */
43while ($myrow = $db->fetchArray($result)) {
44//while($myrow = mysqli_fetch_array($result)){
45 if ($myrow['group_type'] == 'Admin') {
46 $content .= '<tr><td>'.$myrow['name'].'</td><td><input type="radio" name="g_webmasters" value="'.$myrow['groupid'].'"></td><td>&nbsp;</td><td>&nbsp;</td></tr>';
47 } elseif ($myrow['group_type'] == 'User') {
48 $content .= '<tr><td>'.$myrow['name'].'</td><td>&nbsp;</td><td><input type="radio" name="g_users" value="'.$myrow['groupid'].'"></td><td>&nbsp;</td></tr>';
49 } else {
50 $content .= '<tr><td>'.$myrow['name'].'</td><td>&nbsp;</td><td>&nbsp;</td><td><input type="radio" name="g_anonymous" value="'.$myrow['groupid'].'"></td></tr>';
51 }
52}
53$content .= '</table>';
54
55$b_back = [];
56$b_next = ['updateTables_go', _INSTALL_L132];
57
58include './install_tpl.php';