Jump to content

solovin1986

User
  • Posts

    119
  • Joined

  • Last visited

Everything posted by solovin1986

  1. Если посмотреть на запись в базе а именно на parentid то видно что это толе ссылаются на id. И получается что нужно сформировать древовидный массив.
  2. Есть база id|parentid|posi|name 1|———--0|--—0|Россия 2|———--1|--—0|Центр 3|———--2|—--0|Москва и область 4|———--3|—--0|Москва 5|———--3|--—1|Долгопрудный 6|———--3|—--0|Дубна 7|———--0|—--0|Украина Есть код function get_region_arr($parentid = 0) { global $db; $db->query("SELECT * FROM " . PREFIX . "_region WHERE parentid = '$parentid' ORDER BY parentid, posi ASC"); while ( $row = $db->get_row() ) { $arr[$row['id']] = $row['name']; } return $arr; } print '<pre>'. print_r(get_region_arr(), true) . '</pre>'; Результат Array ( [1] => Россия [7] => Украина ) КАК СОЗДАТЬ РЕКУРСИВНЫЙ МАССИВ. ПОМОГИТЕ ПЛУЖУ УЖЕ ВТОРОЙ ДЕНЬ
  3. Ну а что с сафари и хромом?
  4. Ребята может кто уже решил эту проблему?
  5. Ломал голову как отключить клавишу (картинку) закрытия и не могу додуть. Помогите. <script type="text/javascript"> $(document).ready(function(){ $("a.fancy").click(function() { $.fancybox.showActivity(); $.ajax({ type : "GET", dataType: 'html', cache : false, url : "/fancybox.html", data : 'mydata=test', success : function(data) { $.fancybox(data); } }); return false; }); }); </script> Так не работает success : function(data) { $.fancybox(data, {'showCloseButton' : false}); } Заработало УРА !!!
  6. Нашел <?php error_reporting(E_ALL); ini_set('display_errors', 0); function shutdown(){ $isError = false; if ($error = error_get_last()){ switch($error['type']){ case E_ERROR: case E_CORE_ERROR: case E_COMPILE_ERROR: case E_USER_ERROR: $isError = true; break; } } if ($isError){ echo "Script execution halted ({$error['message']})"; } else { echo "Script completed"; } } register_shutdown_function('shutdown'); ?>
  7. Ребята может кто то примером показать как отловить вывод Fatal error: Maximum execution time of 150 seconds exceeded in и написать чё то свое например скрипт не успел сделать начатое. Джава и джекюри не подходит. Чисто ПХП. Увеличение через пхп ини тоже не подходит.
  8. Большое спасибо! Затормозил я !
  9. из количества quantity
  10. Пример таблицы product_id——--quantity (количество, шт, единица) 42———-——--2 42————-—--1 34————-—--4 15————-—--2 42————-—--9 34————-—--5 Как сделать одним запросом (или вложенным) чтобы выводились все продукты с полем product_id и суммой Результат должен быть такой product_id—SUM(quantity) 42————-—--12 34————-——9 15————-——2
  11. Помогите пожалуйста с этим кодом. Дело в том что с jquery.stylish-select.min.js свойство disabled в option не работает. А без этой библиотеки нормально. Но библиотека jquery.stylish-select.min.js нужна. ВОТ ПРИМЕР <script type="text/javascript" src="js/jquery-1.4.1.min.js"></script> <script type="text/javascript" src="js/jquery.stylish-select.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('.sccsbig').sSelect(); $('.sccsbig').next().addClass('big'); }); </script> <select class="sccsbig"> <option disabled="disabled">телевизоры</option> <option>1</option> <option>2</option> <option>3</option> <option disabled="disabled">Стиралки</option> <option>1</option> <option>2</option> <option>3</option> </select>
  12. Только не ругайте мой вариант такой //*///поиск и удаление ... > if ($a == $b) { }else{ } //*///поиск и удаление ... < //*///поиск и удаление ...> - при удалении первого слэша все попадает в коммент > - начинаем код < - заканчиваем код
  13. Фсе вопрос отпал. Лучше при удалении записи искать и удалять с массива данные.
  14. Я себе так и представляю, а вот на счет кэширования. Как ты себе его представляешь? Я думал может mysql где то массив или что то еще такое сохраняет и через него получиться шустрее.
  15. Есть таблица с записями. Есть массив с номерами автоинкременов данной таблицы. Как проверить с минимальной нагрузкой существуют ли такие записи. Потому как нужно обновить массив. Кто как думает?
  16. Уже поздно потому как я дле переделываю под магазин
  17. Все нашел сам может кому то надо будет SELECT * FROM bla_table WHERE bla_pole REGEXP "[[:<:]]2[[:>:]]"
  18. Доброго времени суток, возникла маленькая проблемка, может кто нибудь поможет. Есть записи с полем в котором хаотично расположены числа через запятую например '1,52,2,8,10' короче говоря количество может быть какое угодно и порядок хаотичный и вот по этому полю идет выборка. Нужно вывести те записи в которых есть данное число например 2. Записей может быть много в таблице. Спасибо.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy