PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 13
oleg666 Отправлено: 27 Июля, 2016 - 23:57:27 • Тема: не знаю куда копать http_build_query • Форум: Программирование на PHP

Ответов: 1
Просмотров: 454
Ситуация тупиковая,
есть двумерный массив. Шлю через curl данные POST на api(какое не суть).
Проблема в том что после http_build_query($array) api данные не принимает.
если посмотреть строку var_dump( http_build_query($array) ) и эту строку скопировать и попытаться отправить все ОК.
Кто сталкивался куда копать?
oleg666 Отправлено: 04 Августа, 2014 - 16:17:08 • Тема: mongodb.so • Форум: PEAR и PECL

Ответов: 1
Просмотров: 2606
Кто сталкивался с подключенимем к монго, через php , вида

new Mongo("localhost", 27017);

не могу произвести никаких манипуляций.
Ни получить данные, ни вставить. Ошибок не выдает. Возвращает объект

object(MongoCollection)[4]
public 'w' => int 0
public 'wtimeout' => int 10000

и сообсввенно все. Куда копать?
oleg666 Отправлено: 04 Декабря, 2012 - 20:33:22 • Тема: куплю библиотеку для mail api • Форум: FreeLance

Ответов: 0
Просмотров: 631
Ищу библиотеку которая добавляет запись в поток «Что нового» пользователя на Мой мир.
icq 209609636
oleg666 Отправлено: 06 Сентября, 2012 - 10:22:46 • Тема: алгоритм рейтинг • Форум: Вопросы новичков

Ответов: 3
Просмотров: 211
del
oleg666 Отправлено: 06 Сентября, 2012 - 10:16:36 • Тема: алгоритм рейтинг • Форум: Вопросы новичков

Ответов: 3
Просмотров: 211
Подскажите как лучше считать рейтинг когда оценка идет по нескольким категориям и 5 бальной шкале. Например

Качество
1
2
3
4
5

Доставка
1
2
3
4
5

итд
oleg666 Отправлено: 30 Августа, 2012 - 15:56:46 • Тема: выборка в массив • Форум: Вопросы новичков

Ответов: 4
Просмотров: 223
Я в курсе Joina
ПРоблема в том что он будет выводить

выборка из одной
выборка из другой
выборка из одной
выборка из другой

пока кол- во элементов во втрой таблице не кончатся, как из этого строить такой массив
oleg666 Отправлено: 30 Августа, 2012 - 15:33:25 • Тема: выборка в массив • Форум: Вопросы новичков

Ответов: 4
Просмотров: 223
Всю голову сломал, как лучше сделать

Нужно выбрать из одной таблицы категорию.
А из другой таблицы все элементы для категории.

Что бы получился массив например такой

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3.  
  4.       0 => Название из первой таблицы
  5.       1 =>
  6.         array
  7.                0=>  'id_orders_product' => string '50' (length=2)
  8.                1 =>  'id_orders_product' => string '50' (length=2)
  9.                2 =>  'id_orders_product' => string '50' (length=2)
  10.  
  11.  
oleg666 Отправлено: 18 Августа, 2012 - 16:35:29 • Тема: помогите с многомерным массивом • Форум: Вопросы новичков

Ответов: 6
Просмотров: 335
массив вложенных каталогов приходит в таком виде.

пробую рукурсивно
CODE (htmlphp):
скопировать код в буфер обмена
  1. function ReverseArrayAction($array)
  2.                  {    $index = 0;
  3.                      foreach ($array as $subarray)
  4.                      {    if (is_array($subarray))
  5.                          {    $subarray = array_reverse($subarray);
  6.                              $arr = $this->ReverseArrayAction($subarray);
  7.                              $array[$index] = $arr;
  8.                          }
  9.  
  10.                      }
  11.                      return $array;
  12.                  }


на выходе почему то не совсем то

CODE (htmlphp):
скопировать код в буфер обмена
  1. Array
  2. (
  3.     [name] => sadsa
  4.     [id] => 5000
  5.     [0] => Array
  6.         (
  7.             [0] => Array
  8.                 (
  9.                     [0] => Array
  10.                         (
  11.                             [0] => Array
  12.                                 (
  13.                                     [0] => Array
  14.                                         (
  15.                                             [0] =>
  16.                                             [id] => 34
  17.                                             [name] => Automobiles & Motorcycles
  18.                                        )
  19.  
  20.                                    [id] => 200000362
  21.                                    [name] => ATV Parts & Accessories
  22.                                )
  23.  
  24.                            [id] => 1000
  25.                            [name] => dsfdsfdsf
  26.                        )
  27.  
  28.                    [id] => 2000
  29.                    [name] => sadsaasdas
  30.                )
  31.  
  32.            [id] => 4000
  33.            [name] => sadsad
  34.        )
  35.  
  36. )
oleg666 Отправлено: 18 Августа, 2012 - 13:19:13 • Тема: помогите с многомерным массивом • Форум: Вопросы новичков

Ответов: 6
Просмотров: 335
array_reverse замечательно работает при 2 мерном массиве, если глубина как на примере выше, то почему то начинается каша.
oleg666 Отправлено: 18 Августа, 2012 - 12:28:30 • Тема: помогите с многомерным массивом • Форум: Вопросы новичков

Ответов: 6
Просмотров: 335
Благодарю, весь день убил.

Еще вопрос как лучше повернуть такой массив
Сейчас функци возвращает
sadsad / sadsaasdas / dsfdsfdsf / ATV Parts & Accessories / Automobiles & Motorcycles

Я хочу зеркально

Automobiles & Motorcycles / ATV Parts & Accessories / dsfdsfdsf/ adsaasdas / sadsad

array_reverse замечательно работает при 2 мерном массиве, если глубина как на примере выше, то почему то начинается каша.
oleg666 Отправлено: 17 Августа, 2012 - 22:33:46 • Тема: помогите с многомерным массивом • Форум: Вопросы новичков

Ответов: 6
Просмотров: 335
Есть массив

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. Array
  3. (
  4.     [array] => Array
  5.         (
  6.             [name] => sadsa
  7.             [id] => 5000
  8.             [0] => Array
  9.                 (
  10.                     [name] => sadsad
  11.                     [id] => 4000
  12.                     [0] => Array
  13.                         (
  14.                             [name] => sadsaasdas
  15.                             [id] => 2000
  16.                             [0] => Array
  17.                                 (
  18.                                     [name] => dsfdsfdsf
  19.                                     [id] => 1000
  20.                                     [0] => Array
  21.                                         (
  22.                                             [name] => ATV Parts & Accessories
  23.                                            [id] => 200000362
  24.                                            [0] => Array
  25.                                                (
  26.                                                    [name] => Automobiles & Motorcycles
  27.                                                    [id] => 34
  28.                                                    [0] => Array
  29.                                                        (
  30.                                                        )
  31.  
  32.                                                )
  33.  
  34.                                        )
  35.  
  36.                                )
  37.  
  38.                        )
  39.  
  40.                )
  41.  
  42.        )
  43.  
  44. )
  45.  


получаю его
CODE (htmlphp):
скопировать код в буфер обмена
  1. $array_iterator = new RecursiveIteratorIterator(new RecursiveArrayIterator($data['array'] ) );
  2.  
  3.                          foreach($array_iterator as $key)
  4.                          {
  5.  
  6.                         echo $key
  7.                          }


На выхоте текст вкучу

string 'sadsa' (length=5)
string '5000' (length=4)
string 'sadsad' (length=6)
string '4000' (length=4)
.....

Не получается отдельно вывести элементы $key['id']
Куда копать.
oleg666 Отправлено: 27 Марта, 2012 - 16:36:48 • Тема: почему 4 • Форум: Вопросы новичков

Ответов: 2
Просмотров: 149


почему 4 элемента создает итого
oleg666 Отправлено: 16 Февраля, 2012 - 23:08:23 • Тема: объясните пример • Форум: Вопросы новичков

Ответов: 3
Просмотров: 208
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $string = "14302";
  3.  $string[$string[2]] = "4";
  4.  print $string;
  5.  

выход 14342
почему же не 14402 например.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB