superedit-P_OSIEDLE.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php
  2. if (!defined('DS')) define('DS', DIRECTORY_SEPARATOR);
  3. if (!defined('APP_PATH_ROOT')) define('APP_PATH_ROOT', dirname(__FILE__));
  4. if (!defined('APP_PATH_WWW')) define('APP_PATH_WWW', dirname(__FILE__));
  5. if (!defined('APP_PATH_CONFIG')) define('APP_PATH_CONFIG', APP_PATH_ROOT . DS . 'config');
  6. function P_OSIEDLE( $cmd, $value ) {
  7. global $thiss;
  8. if ($cmd == 'POST_VERIFY') {
  9. return;
  10. }
  11. require_once APP_PATH_ROOT . DS . 'se-lib' . DS . 'Lib.php';
  12. Lib::loadClass('V');
  13. Lib::loadClass('User');
  14. Lib::loadClass('Config');
  15. Lib::loadClass('DB');
  16. /*
  17. 4335 KOMORKA P_OSIEDLE
  18. 4336 DANE Chełm
  19. 4337 DANE Morena
  20. 4338 DANE Osiedle Alfa Park
  21. 4339 DANE Osiedle Casa Patrizia
  22. 4340 DANE Osiedle Cieszynka
  23. 4341 DANE Osiedle 3 Dęby I
  24. 4342 DANE Osiedle 3 Dęby II
  25. 4343 DANE Osiedle Dworak
  26. 4344 DANE Osiedle Jabłoniowa
  27. */
  28. $field_name = 'P_OSIEDLE';
  29. $select_list = array();
  30. $db = DB::getDB();
  31. $sql = "select z.`ID`, z.`DESC`
  32. from `CRM_LISTA_ZASOBOW` as z
  33. where
  34. z.`A_STATUS` in('WAITING', 'NORMAL')
  35. and `PARENT_ID`=4335
  36. order by z.`DESC` ASC
  37. ";
  38. $res = $db->query($sql);
  39. while ($r = $db->fetch($res)) {
  40. $select_list [$r->DESC] = "{$r->DESC}";
  41. }
  42. echo '<select name="' . $field_name . '">';
  43. echo ' <option value="">' . " " . '</option>';
  44. foreach ($select_list as $key => $val) {
  45. $sel = ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD'][$field_name] == $key)? ' selected="selected"' : '';
  46. echo '<option value="' . $key . '"' . $sel . '>' . $val . '</option>';
  47. }
  48. echo '</select>';
  49. }