2017-01-09 4 views
-4

Итак, я начинаю, ну, с чего начать, но то, что мне действительно нужно, - это небольшой фрагмент сценария, позволяющий мне ввести следующий код в формы, затем нажмите «Сгенерировать», и эта информация будет отображаться в таблице, из которой я могу загрузить CSV.Основная форма PHP для преобразования этой информации в формат таблицы

Так от, например, B017/размер/цвет

{"B017N0IXH6":["4X-Large","Schwarz"],"B017N0JF1Y":["4X-Large","Royalblau"],"B017N0K7HK":["X-Large","Himmelblau"],"B017N0JWVM":["Medium","Khaki"],"B017N0J5H8":["3X-Large","Gelb"],"B017N0KR2A":["4X-Large","Grau Meliert"],"B017N0IWAO":["3X-Large","Schwarz"],"B017N0KMT8":["Large","Grau Meliert"],"B017N0J2XU":["X-Large","Gelb"],"B017N0KGOE":["XX-Large","Oliv"],"B017N0J0SM":["Medium","Gelb"],"B017N0KNS8":["X-Large","Grau Meliert"],"B017N0JSFC":["3X-Large","Weiß"],"B017N0KHW0":["3X-Large","Oliv"],"B017N0JXW0":["Large","Khaki"],"B017N0JR6W":["XX-Large","Weiß"],"B017N0ITZC":["X-Large","Schwarz"],"B017N0KKW2":["Small","Grau Meliert"],"B017N0KEXM":["Large","Oliv"],"B017N0JVVS":["Small","Khaki"],"B017N0J1R2":["Large","Gelb"],"B017N0J6LI":["4X-Large","Gelb"],"B017N0JYYM":["X-Large","Khaki"],"B017N0ISWG":["Large","Schwarz"],"B017N0KOVY":["XX-Large","Grau Meliert"],"B017N0JBSQ":["X-Large","Royalblau"],"B017N0J8FC":["Small","Royalblau"],"B017N0IV5K":["XX-Large","Schwarz"],"B017N0J4IS":["XX-Large","Gelb"],"B017N0IYDO":["5X-Large","Schwarz"],"B017N0KFT0":["X-Large","Oliv"],"B017N0K8J2":["XX-Large","Himmelblau"],"B017N0JOT2":["Large","Weiß"],"B017N0IQQ4":["Small","Schwarz"],"B017N0KCWU":["Small","Oliv"],"B017N0K4EQ":["Small","Himmelblau"],"B017N0J7IU":["5X-Large","Gelb"],"B017N0K2ES":["4X-Large","Khaki"],"B017N0JPZK":["X-Large","Weiß"],"B017N0KLZI":["Medium","Grau Meliert"],"B017N0KJU0":["5X-Large","Oliv"],"B017N0K5F4":["Medium","Himmelblau"],"B017N0K19Y":["3X-Large","Khaki"],"B017N0JIQ6":["5X-Large","Royalblau"],"B017N0J9MY":["Medium","Royalblau"],"B017N0KBSK":["5X-Large","Himmelblau"],"B017N0KSA6":["5X-Large","Grau Meliert"],"B017N0K6HG":["Large","Himmelblau"],"B017N0JE10":["3X-Large","Royalblau"],"B017N0JNRK":["Medium","Weiß"],"B017N0K9IW":["3X-Large","Himmelblau"],"B017N0KDUQ":["Medium","Oliv"],"B017N0JUTG":["5X-Large","Weiß"],"B017N0KPYA":["3X-Large","Grau Meliert"],"B017N0K00O":["XX-Large","Khaki"],"B017N0JTQK":["4X-Large","Weiß"],"B017N0KIYC":["4X-Large","Oliv"],"B017N0JCYY":["XX-Large","Royalblau"],"B017N0K3EM":["5X-Large","Khaki"],"B017N0JMGM":["Small","Weiß"],"B017N0JANW":["Large","Royalblau"],"B017N0IRR2":["Medium","Schwarz"],"B017N0IZJC":["Small","Gelb"],"B017N0KAO0":["4X-Large","Himmelblau"]} 
+0

Вы запрашиваете готовый продукт? Или на самом деле пытается научиться программированию? Stack Overflow (Q & A) не принимает «вопросы», требующие готовых программных продуктов. Это, конечно, не будет «небольшим фрагментом сценария». – HPierce

+0

Вопросы, предлагающие нам ** рекомендовать или найти книгу, инструмент, библиотеку программного обеспечения, учебное пособие или другие ресурсы за пределами сайта **, не относятся к теме для переполнения стека, поскольку они, как правило, привлекают упрямые ответы и спам. Вместо этого [описать проблему] (http://meta.stackoverflow.com/questions/254393) и что было сделано до сих пор, чтобы решить эту проблему. – nyedidikeke

ответ

0

Все, что я могу сказать, создать рабочий процесс, который у вас уже есть «на самом деле». Я бы сосредоточился на вопросе «0 подсказки, с чего начать»!

  1. Создайте простую форму, которая принимает массив JSON (ваши не выглядит как JSON)

  2. Возьмем, что JSON либо сохранить его на сервере, или вы можете просто обработать его на ходу. (не забудьте добавить соответствующие фильтры, чтобы проверить, действительно ли вход является разумным входом, а не мусором, чтобы разбить код.)

  3. Следующий шаг будет проще, возьмите массив JSON, выполните foreach (массив как сущности) ... и место в таблице динамически.

  4. Для обработки файлов CSV .. SEARCH это то, что я могу сказать ... в любом случае вы можете взять ссылку на следующие How to create and download a csv file from php script?

ТАДА ... вы сделали. Если вы хотите, чтобы другие создавали программу для вас, извините, никто не сделает этого.

Просто выполните приведенные выше шаги, и все будет в порядке.

Наслаждайтесь кодированием .. !! :)