Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLU] problème de requête dans UDT
#2
Ne trouvant pas d'où pourrait venir le soucis, j'ai changé de sytème avec cette fois l'utilisation de l'array dans la requête et c'est pt'être mieux ... en tout cas, ça fonctione!

Code :
[== PHP ==]
if($_POST['message']){

               $messages = join(" , ", $_POST['message']);

               $count_msg = count($_POST['message']);            

               $q_count_del = "SELECT COUNT(message_id) FROM cms_chat_messages WHERE message_id IN (".$messages.") AND del_user > 0";
               $count_del = $db->GetOne($q_count_del);

               if($count_del > 0){

                  $q_message_del = "DELETE FROM cms_chat_messages WHERE message_id IN (".$messages.") AND del_user > 0";
                     $message_del = $db->Execute($q_message_del);
                        if(!$message_del){echo 'ERROR1: '.$db->sql.'<br/>'.$db->ErrorMsg();}

               }

               if($count_del < $count_msg){

                  $q_message_update = "UPDATE cms_chat_messages SET del_user = ".$user_id." WHERE message_id IN (".$messages.") AND del_user = 0";
                     $message_update = $db->Execute($q_message_update);
                        if(!$message_update){echo 'ERROR2: '.$db->sql.'<br/>'.$db->ErrorMsg();}

               }


           }


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)