superedit-L_APPOITMENT_RESULT.php 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <?php
  2. function L_APPOITMENT_RESULT( $QUERY ) {
  3. global $result,$thiss,$error,$SQL_DATABASE,$INTERFACE_ADDR,$SQL_USER_PASS,$SQL_USER,$MENU_INIT,$CURRENT_MENU,$ARG1,$ARG1_VAL ;
  4. $APP_FIELDS['FIELDS'][0]= array("ID","ADRES","A_STATUS","A_PROBLEM","INFO","A_PROBLEM_DATE","APP_U","L_APPOITMENT_DATE","APP_P","APP_I","L_APPOITMENT_TYPE","A_ADM_COMPANY","T_NETWORK_SERVER");
  5. $APP_FIELDS['FIELDS'][1]= array("ID","S_ADDRESS_STREET","A_STATUS","A_PROBLEM","A_STATUS_INFO","P_DEAL_DATE","L_APPOITMENT_USER","L_APPOITMENT_DATE","L_APPOITMENT_PERIOD","L_APPOITMENT_INFO","L_APPOITMENT_TYPE","A_ADM_COMPANY","T_NETWORK_SERVER");
  6. $APP_FIELDS['FIELDS'][2]= array("ID","S_ADDRESS_STREET","A_STATUS","A_PROBLEM","A_PROBLEM_DESC","A_PROBLEM_DATE","L_APPOITMENT_USER","L_APPOITMENT_DATE","L_APPOITMENT_PERIOD","L_APPOITMENT_INFO","L_APPOITMENT_TYPE","A_ADM_COMPANY","T_NETWORK_SERVER");
  7. $APP_FIELDS['FIELDS'][3]= array("ID","T_TELBOX_NAME","A_STATUS","A_PROBLEM","A_PROBLEM_DESC","A_PROBLEM_DATE","L_APPOITMENT_USER","L_APPOITMENT_DATE","L_APPOITMENT_PERIOD","L_APPOITMENT_INFO","L_APPOITMENT_TYPE","A_ADM_COMPANY","T_NETWORK_SERVER");
  8. $APP_FIELDS['FIELDS'][4]= array("ID","S_ADDRESS_STREET","''","A_PROBLEM","A_PROBLEM_DESC","A_PROBLEM_DATE","L_APPOITMENT_USER","L_APPOITMENT_DATE","L_APPOITMENT_PERIOD","L_APPOITMENT_INFO","L_APPOITMENT_TYPE","''","M_REWIR");
  9. $APP_FIELDS['DESC']= array("TABELA","DESC","S_ADDRESS_STREET","A_STATUS","A_PROBLEM","A_PROBLEM_DESC","A_PROBLEM_DATE","L_APPOITMENT_USER","L_APPOITMENT_DATE","L_APPOITMENT_PERIOD","L_APPOITMENT_INFO","L_APPOITMENT_TYPE","A_ADM_COMPANY","T_NETWORK_SERVER");
  10. $APP_FIELDS[4]['SELECT']=" $QUERY ";
  11. $APP_FIELDS[5]['SELECT']=" DROP TABLE tmp ";
  12. $APP_FIELDS[0]['SELECT']=" CREATE TEMPORARY TABLE tmp ( TABELA char(10), OPIS char(240)";
  13. foreach ($APP_FIELDS['FIELDS'][0] as $field) {
  14. $APP_FIELDS[0]['SELECT']=$APP_FIELDS[0]['SELECT'].", $field char(240)";
  15. }
  16. $APP_FIELDS[0]['SELECT']=$APP_FIELDS[0]['SELECT']." )";
  17. $APP_FIELDS['F'][1]['SELECT']=" INSERT INTO tmp ( TABELA,OPIS";
  18. $APP_FIELDS['V'][1]['SELECT']=" select 'USERS2','INSTALACJE'";
  19. foreach ($APP_FIELDS['FIELDS'][0] as $field) {
  20. $APP_FIELDS['F'][1]['SELECT']=$APP_FIELDS['F'][1]['SELECT'].",$field"; }
  21. foreach ($APP_FIELDS['FIELDS'][1] as $field) {
  22. $APP_FIELDS['V'][1]['SELECT']=$APP_FIELDS['V'][1]['SELECT'].",$field"; }
  23. $APP_FIELDS[1]['SELECT']=$APP_FIELDS['F'][1]['SELECT']." ) ".$APP_FIELDS['V'][1]['SELECT']." from USERS2 where A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' and L_APPOITMENT_TYPE!='' and A_STATUS='WAITING' ";
  24. $APP_FIELDS['F'][1]['SELECT']=" INSERT INTO tmp ( TABELA,OPIS";
  25. $APP_FIELDS['V'][1]['SELECT']=" select 'USERS2','SERWISY'";
  26. foreach ($APP_FIELDS['FIELDS'][0] as $field) {
  27. $APP_FIELDS['F'][1]['SELECT']=$APP_FIELDS['F'][1]['SELECT'].",$field"; }
  28. foreach ($APP_FIELDS['FIELDS'][2] as $field) {
  29. $APP_FIELDS['V'][1]['SELECT']=$APP_FIELDS['V'][1]['SELECT'].",$field"; }
  30. $APP_FIELDS[2]['SELECT']=$APP_FIELDS['F'][1]['SELECT']." ) ".$APP_FIELDS['V'][1]['SELECT']." from USERS2 where A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' and L_APPOITMENT_TYPE!='' and A_STATUS!='WAITING' and A_PROBLEM!='' ";
  31. $APP_FIELDS['F'][1]['SELECT']=" INSERT INTO tmp ( TABELA,OPIS";
  32. $APP_FIELDS['V'][1]['SELECT']=" select 'TELBOXES','MAGISTRALE'";
  33. foreach ($APP_FIELDS['FIELDS'][0] as $field) {
  34. $APP_FIELDS['F'][1]['SELECT']=$APP_FIELDS['F'][1]['SELECT'].",$field"; }
  35. foreach ($APP_FIELDS['FIELDS'][3] as $field) {
  36. $APP_FIELDS['V'][1]['SELECT']=$APP_FIELDS['V'][1]['SELECT'].",$field"; }
  37. $APP_FIELDS[3]['SELECT']=$APP_FIELDS['F'][1]['SELECT']." ) ".$APP_FIELDS['V'][1]['SELECT']." from TELBOXES where A_ADM_COMPANY like '".$_SESSION['ADM_COMPANY']."' and L_APPOITMENT_TYPE!='' and A_PROBLEM!='' ";
  38. //USERS2_MARKETING
  39. $APP_FIELDS['F'][1]['SELECT']=" INSERT INTO tmp ( TABELA,OPIS";
  40. $APP_FIELDS['V'][1]['SELECT']=" select 'USERS2_MARKETING','MARKETING'";
  41. foreach ($APP_FIELDS['FIELDS'][0] as $field) {
  42. $APP_FIELDS['F'][1]['SELECT']=$APP_FIELDS['F'][1]['SELECT'].",$field"; }
  43. foreach ($APP_FIELDS['FIELDS'][4] as $field) {
  44. $APP_FIELDS['V'][1]['SELECT']=$APP_FIELDS['V'][1]['SELECT'].",$field"; }
  45. $APP_FIELDS[6]['SELECT']=$APP_FIELDS['F'][1]['SELECT']." ) ".$APP_FIELDS['V'][1]['SELECT']." from USERS2_MARKETING where L_APPOITMENT_TYPE!='' ";
  46. //TODO2007-07-10 - dodac A_ADM_COMPANY like '".$_SESSION[ADM_COMPANY]."' and
  47. $conn=mysql_connect($INTERFACE_ADDR,$SQL_USER,$SQL_USER_PASS);
  48. if (!$conn) die("ERROR podczas tworzenia polaczenia do bazy $SQL_DATABASE !\n");
  49. mysql_select_db($SQL_DATABASE) or die("ERROR podczas wyboru bazy R50!");
  50. //echo $APP_FIELDS[2]['SELECT'];
  51. mysql_query($APP_FIELDS[0]['SELECT'],$conn) or die("Blad zapytania0 ".$APP_FIELDS[0]['SELECT']." ZAP_SQL *$zapSQL*!");
  52. mysql_query($APP_FIELDS[1]['SELECT'],$conn) or die("Blad zapytania1 ".$APP_FIELDS[1]['SELECT']." ZAP_SQL *$zapSQL*!");
  53. mysql_query($APP_FIELDS[2]['SELECT'],$conn) or die("Blad zapytania2 ".$APP_FIELDS[2]['SELECT']." ZAP_SQL *$zapSQL*!");
  54. mysql_query($APP_FIELDS[3]['SELECT'],$conn) or die("Blad zapytania3 ".$APP_FIELDS[3]['SELECT']." ZAP_SQL *$zapSQL*!");
  55. mysql_query($APP_FIELDS[6]['SELECT'],$conn) or die("Blad zapytania3 ".$APP_FIELDS[6]['SELECT']." ZAP_SQL *$zapSQL*!");
  56. $result = mysql_query($APP_FIELDS[4]['SELECT'],$conn) or die("Blad zapytania4 ".$APP_FIELDS[4]['SELECT']." ZAP_SQL *$zapSQL*!");
  57. mysql_query($APP_FIELDS[5]['SELECT'],$conn) or die("Blad zapytania5 ".$APP_FIELDS[5]['SELECT']." ZAP_SQL *$zapSQL*!");
  58. //mysql_free_result ($result);
  59. //print_r($_SESSION);
  60. }
  61. ?>