Артур
что бы я с помощью форич подставил в элементы массива эти данные (
U
https://hastebin.com/uwivoxidiw.xml
U
если ввести в адресе http://127.0.0.1:4000/ то лог выведится
U
а php не хочет чтото
Виктор
Алгоритмическая задачка, как мне в цикле красиво в каждой итерации получать элемент последовательности такого вида [1,2,2,3,3,3,4,4,4,4] ?
Виктор
типа 1-итерация $i=1 2-итерация $i=2 3-итерация $i=2 4-итерация $i=3 ....
Dimarik
Array_push $i раз
Виктор
нет массива
Виктор
нужно динамечски получить
Виктор
массив я привел для примера, с массивом и я могу
V
Пассив?
V
Какой ещё пассив?
Dimarik
нет массива
У тебя в примере результат- массив
Dimarik
нужно динамечски получить
Окей, куда получить то? В строку?
Chuvi
Заведи ещё одну переменную, в которую складывай внутреннее значение итератора и внутри while по достижению ключа.
Виктор
в условное $i, в теле цикла :)
Dimarik
Какой тип переменной должен быть?
Виктор
Какой тип переменной должен быть?
похуй ваще, целочесленный
Dimarik
похуй ваще, целочесленный
Чёт не втыкаю. Тебе нужен результат инт? Приведи пример каким ты его видишь, например, на 6й итерации
Виктор
$i=3
Виктор
на 6 итерации
Виктор
$i=4 на седьмой
Dimarik
Вложенный цикл по итератору не подходит?
Bat
viewport?
Mr.GoLd
Артур
$client_data_serial = array(); foreach ($id as $id_client){ //сериализованный массив $client_data_serial[] = get_user_meta( $id_client->ID, '_order_data', $single ); }
Артур
https://pastebin.com/cX5ZBMx3
Артур
как сделать нормальный массив ?)
Артур
почему создает 3 массива
Артур
а не 1 массив с 3 элементами(
Владимир
драсти
Владимир
помогите нубу
Владимир
SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage ove rhead, check the manual. You have to change some columns to TEXT or BLOBs
Владимир
что за ошибка ?
Артур
размер
Артур
Row size too large
Владимир
допустимых столбцов в таблице ?
Артур
не
Артур
в столбце тип сменить
Артур
поставь text
Владимир
$table->string('lol');
Владимир
это ж обычный string
Артур
)))))
Артур
надо учить инглишь тебе))))
Артур
без инглиша будет сложно)
Артур
в ошибке тебе ясно написано)
Артур
SQLSTATE [42000]: Синтаксическая ошибка или нарушение доступа: 1118 Размер строки слишком большой. Максимальный размер строки для используемого типа таблицы, не считая BLOB, составляет 65535. Это включает в себя хранение rhead, проверьте руководство. Вы должны изменить некоторые столбцы на TEXT или BLOB
Владимир
надо учить инглишь тебе))))
мне б к дедлайну успеть а там посмотрим ))
Артур
гугл переводчик даже)
Артур
не знаешь инглишь юзай гугл переводчик)
Артур
тебе в базе нужно сменить тип столбца
Артур
а ты пхп код мучаешь)
Артур
тебе нужно sql )
Артур
с помощью пхпмайадмина смени
Bat
не факт
Артур
и все
Bat
http://mithrandir.ru/professional/databases/mysql-row-size-too-large.html
Bat
хотя это и не то мб)
Владимир
тебе нужно sql )
не, это при создании бд
Артур
не, это при создании бд
еще раз повторю)
Артур
ошибку прочитай)
Артур
там ясно написано)
Артур
превышаешь допустимое
Артур
у тебя есть бутылка двух литровая )) ты туда 5 литров не нальешь))
Артур
у тебя тоже самое)
Артур
ты пытаешься налить 5 литров в двух литровую бутылку)
Артур
попробуй сменить тип столбца
Артур
если не поможет тогда дело в другом)
Артур
но больше всего что в этом
Alex
какой-то страшный табличко делают)
Владимир
SarcasmIO
laravel + mysql
чарсет смени
SarcasmIO
utf8mb4 на utf8
SarcasmIO
будет работать
Alex
какой костыль)