我有一个组..所以在那个组我可以分配课程,我可以为用户分配组... 所以,如果我删除该组,分配给该组的用户也会被删除.. 所以对于这个我做了更新连接查询..所发生的是如果没有用户被分配给该组...它没有更新记录..
这是我的更新查询
<?php
require('../config.php');
if(!isset($_SESSION['can_access']) || $_SESSION['can_access'] !== true )
header('Location: login.php');
global $DB,$USER;
//$id=$USER->id;
$deleted_on = date("Y-m-d H:i:s");
echo $id = $_GET['id'];
$DB->execute("UPDATE mdl_user u, mdl_moog_groups g
SET u.trackforums = '0', g.deletestatus = '0'
WHERE g.id ='$id'
AND u.secret IN ( SELECT random_no FROM mdl_accesscode ac WHERE
ac.group_id = '$id'");
header("Location:groups.php");
?>
我找到解决方案..
任何人都可以帮助我..
提前致谢..
答案 0 :(得分:0)
我不确定您是否可以在<script type="text/javascript">
var form = document.querySelector('#payment-form');
var client_token = "<?php echo \Braintree\ClientToken::generate(); ?>";
braintree.dropin.create({
authorization: client_token,
selector: '#bt-dropin',
paypal: {
flow: 'vault',
onSuccess: function (nonce, email) {
alert('sdsdsd123');
console.log(JSON.stringify(nonce));
},
},
}, function (createErr, instance) {
if (createErr) {
console.log('Error', createErr);
return;
}
form.addEventListener('submit', function (event) {
event.preventDefault();
instance.requestPaymentMethod(function (err, payload) {
if (err) {
console.log('Error', err);
return;
} else {
console.log("Payment confirmation");
console.log(payload);
}
// Add the nonce to the form and submit
document.querySelector('#nonce').value = payload.nonce;
form.submit();
});
});
},
);
var checkout = new Demo({
formID: 'payment-form'
});
子句中使用JOIN
,所以尝试这样的事情:
UPDATE