superedit-P_DEALNUMBER_OLD.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?php
  2. //@2012-12-17 szybkie wyszukiwanie w komorkach za pomoca javy by sqix
  3. function P_DEALNUMBER_OLD( $cmd, $value ) {
  4. global $result, $thiss;
  5. if ($cmd == 'POST_VERIFY') {
  6. DEBUG_S(-3,'REQUEST',$_REQUEST,__FILE__, __FUNCTION__, __LINE__);
  7. return;
  8. }
  9. $field_name = 'P_DEALNUMBER_OLD';
  10. $select_list = array();
  11. if(!empty($_REQUEST['JAVA_VALUE'])) {
  12. if($_REQUEST['JAVA_FIELD']=='P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS') {
  13. // $where=" ID_BILLING_USERS='".$_REQUEST['JAVA_VALUE']."'";
  14. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS']=$_REQUEST['JAVA_VALUE'];
  15. } else if($_REQUEST['JAVA_FIELD']==$field_name.'__JAVA') {
  16. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD'][$field_name.'__JAVA']=$_REQUEST['JAVA_VALUE'];
  17. }
  18. }
  19. $where=" where ID like '%".addslashes($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD'][$field_name.'__JAVA'])."%'
  20. and ID_BILLING_USERS like '%".addslashes($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS'])."%'
  21. ";
  22. $sql = "select `ID` as `key`, concat_ws(' ','ID rekordu Deals:',ID,'; Numer P_DEALNUMBER/PREFIX:',P_DEALNUMBER,P_DEALPREFIX,'; UserID:',`ID_BILLING_USERS`, '; z dnia ',`P_DEALDATE`) as description from `DEALS_TABLE` ".$where." order by `ID` DESC limit 25 ";
  23. ZAP_SQL( $sql );
  24. $i=0;
  25. while ($r = mysql_fetch_object( $result )) {
  26. $rows[$i]->key=$r->key;
  27. $rows[$i]->description=addslashes(iconv("UTF-8", "ISO-8859-1//TRANSLIT", $r->description));
  28. $i++;
  29. }
  30. if(empty($rows)) {
  31. $rows[0]->key='';
  32. $rows[0]->description='';
  33. $rows[0]->description2='';
  34. $rows[0]->description3='';
  35. }
  36. // echo $sql;
  37. if(!empty($_REQUEST['JAVA_GET_SELECT_TABLE_SELECT'])) {
  38. print json_encode($rows);
  39. } else {
  40. echo "Numer Umowy: <input type=text name=".$field_name."__JAVA id=\"".$field_name."__JAVA\" onkeyup=JAVA_GET_SELECT_TABLE_SELECT_FROM_FIELD('".$field_name."','".session_id()."','".$field_name."__JAVA','".$field_name."__JAVA_P');>";
  41. echo "Numer Platnika:<input type=text name=".$field_name."__JAVA_FILTR_ID_BILLING_USERS id=\"P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS\" onkeyup=JAVA_GET_SELECT_TABLE_SELECT_FROM_FIELD('".$field_name."','".session_id()."','P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS','".$field_name."__JAVA_P');>";
  42. // echo "<input type=text name=\"P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS\" id=\"P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS\" value=\"asdf\">";
  43. echo "<select id=".$field_name."__JAVA_P name=".$field_name.">";
  44. echo "</select>";
  45. // echo "<select id=P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS_P name=".$field_name.">";
  46. //echo "</select>";
  47. // echo "<div id=\"P_DEALNUMBER_OLD__JAVA_FILTR_ID_BILLING_USERS\"> asd ID_BILLING_W_DT</div>";
  48. }
  49. }