superedit-ANALIZA_HISTORII_USERS2.php 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. if($_GET[ANALIZA_HISTORII_USERS2]) {
  3. echo "ANALIZA_HISTORII_USERS2 <form action=$PHP_SELF method=\"GET\">";
  4. echo "<input type=hidden name=ADD value=ADD>";
  5. echo "<input type=hidden name=ANALIZA_HISTORII_USERS2 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 , t2.* FROM USERS2_HIST as t2 left join USERS2 as t1 on t1.ID=t2.ID_USERS2 where ( t2.A_RECORD_UPDATE_DATE like '".$_GET[A_RECORD_UPDATE_DATE]."' and t2.A_RECORD_UPDATE_AUTHOR like '".$_GET[A_RECORD_UPDATE_AUTHOR]."' ) limit 5000 ";
  12. echo "$ZAP_SQL \n <br>";
  13. if($_GET[A_RECORD_UPDATE_DATE]) ZAP_SQL("$ZAP_SQL");
  14. while($DWA=mysql_fetch_array($result)) {
  15. echo "<tr>\n";
  16. $AR=0;
  17. // print_r($DWA);
  18. if($DWA[A_PROBLEM]=='') $ARR[PROBLEM_CLEAR][$DWA[A_RECORD_UPDATE_AUTHOR]]++;
  19. else if($DWA[A_PROBLEM]!='N/S;') $ARR[PROBLEM_SET][$DWA[A_RECORD_UPDATE_AUTHOR]]++;
  20. foreach ($DWA as $DWA_A=>$DWA_V ) {
  21. if(($DWA_V!='N/S;')&&($DWA_A!=$AR)||($DWA_V=='S_ADDRESS_STREET_t1')) {
  22. echo "<td> ".str_replace('_',' ',$DWA_A)." = $DWA_V </td>";
  23. $ARR[STAT][$DWA[A_RECORD_UPDATE_AUTHOR]][$DWA_A]++;
  24. if($DWA_A=='A_RECORD_UPDATE_AUTHOR') $ARR[AUTH][$DWA_V]++;
  25. }
  26. if($DWA_A==$AR)$AR++;
  27. //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]." ";
  28. //echo "</td><td>$DWA[I_OPER]</td><td>$DWA[I_OPER_FIN]</td><td>$DWA[I_OPER_ZAD] asdf</td></tr>";
  29. }
  30. echo "</tr>\n";
  31. }
  32. echo "</table><pre>
  33. Statystyka:
  34. ";
  35. print_r($ARR);
  36. echo "</pre>";
  37. } //EOF IF