Попытка обновить строку таблицы MySQL через php - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь обновить строку таблицы mysql через php.Я использую Joomla 3 в качестве системной базы.Что я делаю:

Страница PHP, которая показывает мне список определенной группы пользователей:

$groupId = 10;

$access = new JAccess();
$members = $access->getUsersByGroup($groupId);

$rows = '<table id="hreilist"><tr>
        <th class="tblth2">ID</th>
        <th class="tblth3">Name</th>
        <th class="tblth4">Username</th>
        <th class="tblth5">E-Mail</th>
        <th class="tblth6">Status</th>
        <th>&nbsp;</th>
        </tr>';
foreach ($members as $id){
    $user = JFactory::getUser($id);
    $rows .= '<tr>';
    $rows .= '<td class="tblusers">' . $user->id . '</td>';
    $rows .= '<td class="tblusers">' . $user->name . '</td>'; 
    $rows .= '<td class="tblusers">' . $user->username . '</td>'; 
    $rows .= '<td class="tblusers">' . $user->email . '</td>';
    $rows .= '<td class="tblusers tblactive">' . $user->block . '</td>';
    $rows .= '<td class="tblusers tbldelete"><a href="modifiche/disableUser.php?id=' . $user->id . '">Delete</a></td>';
    $rows .= '</tr>';
}
$rows .= '</table>';

echo $rows;

Другой PHP (disableUser.php), который должен обновить таблицу "users"Строка "Удалить" нажмите

$db = JFactory::getDbo();
$query = $db->getQuery(true);
$object = new stdClass();
$object->id = $_GET["id"];
$result = JFactory::getDbo()->updateObject('#__users', $object, 'id');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...