Sujet fermé
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();}

               }


           }
Sujet fermé


Messages dans ce sujet

Atteindre :


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