如果我在PHP中使用连接,删除按钮不起作用

时间:2017-09-20 05:42:15

标签: php mysql

我有一个组..所以在那个组我可以分配课程,我可以为用户分配组... 所以,如果我删除该组,分配给该组的用户也会被删除.. 所以对于这个我做了更新连接查询..所发生的是如果没有用户被分配给该组...它没有更新记录..

这是我的更新查询

  <?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"); 
 ?>

我找到解决方案..

任何人都可以帮助我..

提前致谢..

1 个答案:

答案 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