budynki-ANALIZA_HISTORII_DEALS.php 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?php
  2. if($_GET['ANALIZA_HISTORII_DEALS']) {
  3. echo "ANALIZA_HISTORII_ALL <form action=$PHP_SELF method=\"GET\">";
  4. echo "<input type=hidden name=ADD value=ADD>";
  5. echo "<input type=hidden name=ANALIZA_HISTORII_ALL value=1>";
  6. echo "<table border=1><tr><td>";
  7. echo "Dodaj Lancuch dla poszukiwan okresu , (zakoncz znakiem %) - 500 rekordow</td><td> <input type=text name=A_RECORD_UPDATE_DATE size=10 value=$_GET[A_RECORD_UPDATE_DATE]></td>
  8. <td> <input type=text name=A_RECORD_UPDATE_AUTHOR size=10 value=\"$_GET[A_RECORD_UPDATE_AUTHOR]\"></td>
  9. </tr>";
  10. echo "<tr><td colspan=1><input type=submit name=ADD value=SZUKAJ></td><td>DATA (np. 2007-%)</td><td>Autor (np. %sqix%)</td><td>OPER</td><td>OPER_FIN</td><td>OPER_ZAD</td></tr>";
  11. $ZAP_SQL="SELECT t1.S_ADDRESS_STREET as S_ADDRESS_STREET_t1 ,
  12. t2.* FROM USERS2_DEALS_HIST as t2 left join USERS2_DEALS as t1 on t1.ID=t2.ID_USERS2 where
  13. ( t2.A_RECORD_UPDATE_DATE like '".$_GET[A_RECORD_UPDATE_DATE]."' and t2.A_RECORD_UPDATE_AUTHOR like '".$_GET[A_RECORD_UPDATE_AUTHOR]."' )
  14. limit 5000
  15. ";
  16. echo "$ZAP_SQL \n <br>";
  17. if($_GET[A_RECORD_UPDATE_DATE]) ZAP_SQL("$ZAP_SQL");
  18. while($DWA=mysql_fetch_array($result)) {
  19. echo "<tr>\n";
  20. $AR=0;
  21. // print_r($DWA);
  22. if($DWA[A_PROBLEM]=='') $ARR[PROBLEM_CLEAR][$DWA[A_RECORD_UPDATE_AUTHOR]]++;
  23. else if($DWA[A_PROBLEM]!='N/S;') $ARR[PROBLEM_SET][$DWA[A_RECORD_UPDATE_AUTHOR]]++;
  24. foreach ($DWA as $DWA_A=>$DWA_V ) {
  25. if(($DWA_V!='N/S;')&&($DWA_A!=$AR)||($DWA_V=='S_ADDRESS_STREET_t1')) {
  26. echo "<td> ".str_replace('_',' ',$DWA_A)." = $DWA_V </td>";
  27. $ARR[STAT][$DWA[A_RECORD_UPDATE_AUTHOR]][$DWA_A]++;
  28. if($DWA_A=='A_RECORD_UPDATE_AUTHOR') $ARR[AUTH][$DWA_V]++;
  29. }
  30. if($DWA_A==$AR)$AR++;
  31. //echo "<tr><td>".$DWA[S_ADDRESS_STREET]." $DWA[P_NAME] $DWA[P_PHONE] $DWA[S_ALIAS] ( $DWA[S_OTHER_INFO] ) </td><td>".$DWA[I_OPER_ZAINT]."</td><td>".$DWA[I_BAD_DATE]." ";
  32. //echo "</td><td>$DWA[I_OPER]</td><td>$DWA[I_OPER_FIN]</td><td>$DWA[I_OPER_ZAD] asdf</td></tr>";
  33. }
  34. echo "</tr>\n";
  35. }
  36. echo "</table><pre>
  37. Statystyka:
  38. ";
  39. print_r($ARR);
  40. unset($ARR);
  41. $ZAP_SQL="SELECT t2.* FROM USERS2_DEALS as t2 where
  42. ( t2.A_RECORD_CREATE_DATE like '".$_GET['A_RECORD_UPDATE_DATE']."' and t2.A_RECORD_CREATE_AUTHOR like '".$_GET['A_RECORD_UPDATE_AUTHOR']."' )";
  43. if($_GET[A_RECORD_UPDATE_DATE]) ZAP_SQL($ZAP_SQL);
  44. while($DWA=mysql_fetch_object($result)) {
  45. foreach ($DWA as $DWA_A=>$DWA_V ) {
  46. if((($DWA_V!='')&&($DWA_V!='0'))&&($DWA_A!=$AR)||($DWA_V=='S_ADDRESS_STREET_t1')) {
  47. //echo "<td> ".str_replace('_',' ',$DWA_A)." = $DWA_V </td>";
  48. $ARR[STAT][$DWA->A_RECORD_CREATE_AUTHOR][$DWA_A]++;
  49. if($DWA_A=='A_RECORD_CREATE_AUTHOR') $ARR[AUTH][$DWA_V]++;
  50. }
  51. if($DWA_A==$AR)$AR++;
  52. }
  53. }
  54. print_r($ARR);
  55. echo "</pre>";
  56. } //EOF IF