Articles of arrays

PHP. Введите ключ массива моего запроса ID

Таким образом, у меня есть такой массив изображений, а ключи массива всего 0,1,2,3,4,5 …. и еще что … Как я могу сделать значение в столбце «id» этой таблицы ключевым и сохранить «ссылку» в качестве значения. Ассоциативный массив, нет? Вот мой PHP: $myImageID = $me['imageid']; $findImages = "SELECT link FROM images WHERE model_id ='{$me['id']}'"; $imageResult = […]

PHP / jQuery – Как преобразовать многомерный массив PHP в строку JSON?

Как сказано в заголовке, я пытаюсь использовать Bootstrap's Typeahead.js, и для этого требуется строка JSON, подобная этому var subjects = ['PHP', 'MySQL', 'SQL', 'PostgreSQL', 'HTML', 'CSS', 'HTML5', 'CSS3', 'JSON']; Но у меня есть многомерный массив, который при выполнении json_encode возвращает следующее [{"username":"Test1"},{"username":"Test2"},{"username":"Test3"},{"username":"Test4"},{"username":"Test5"},{"username":"Test6"}] Typeahead.js выдает ошибки при попытке использовать этот массив. Как бы преобразовать многомерное, чтобы […]

Присвоение значения каждому элементу массива PHP

Скажем, у вас есть такой массив … username, password, email и вам нужно присвоить значение каждому элементу. После этого его нужно отформатировать в строку следующим образом: username=someRandomValueAssigned&password=someRandomValueAssigned&email=someRandomValueAssigned как бы я это сделал? Благодарю.

Параметры jQGrid colModel внутри php-массива

Я работаю с проектом, который использует jqGrid в самой последней версии. Дело в том, что этот проект является PHP (5.6) и использует JSON для «перевода / разговора» в фреймворк jqGrid, а параметры colModel – внутри массивов PHP. Он работает безупречно, но я не могу вызвать dataInit colModel «criacao», используя код реального проекта . Thx для […]

php merge json массивы

массив 1: [ {"PlayerID":"17794204","userName":"Vandiel","castleCount":"9","NotUpd":"1476253231000"}, {"PlayerID":"21532584","userName":"Mayland","castleCount":"1","NotUpd":"0"}, {"PlayerID":"21539896","userName":"Dana","castleCount":"9","NotUpd":"0"} ] массив 2: [ {"PlayerID":"17794204","Trouble":"2"}, {"PlayerID":"21532584","Trouble":"0"}, {"PlayerID":"21539896","Trouble":"0"} ] Оба были извлечены из базы данных mySQL, используя fetch_assoc_all () Я попробовал merge_array, merge_array_recursive, json_decode (xx, true) и всевозможные вещи, которые я мог бы подумать на моей голове и в другом месте через google. Я ищу способ объединить как array1, array2 […]

Как отправить PHP-почту на несколько адресов электронной почты, полученных через MySQL-запрос

Я запускаю запрос MySQL, чтобы получить имя, фамилию и адрес электронной почты из таблицы, где «уведомлять» установлено значение «ДА», как показано ниже. И в цикле while я создаю всю информацию, которую затем помещаю в массив сразу после: $sql = "SELECT firstname, lastname, email, notify FROM guesses WHERE poolid = '$poolid' AND notify = 'yes'"; $getnotify […]

PHP Как слить массив объектов с массивом массивов

Во-первых, извините за длительное объяснение. У меня есть два массива в PHP. Первый массив – это массив объектов. Второй массив – это массив массивов. В принципе, я хочу выполнить цикл и объединить объект с его соответствующим массивом и вернуть объединенный объект. См. Следующий массив print_r() массива объектов: Array ( [0] => stdClass Object ( [gear] […]

Как преобразовать строку JSON в массив (PHP)?

используя приведенный ниже код для декодирования json $categories = json_decode($data); $categories = $categories->data; где я получаю это {"categories":[{"id":1,"name":"Utilities","apps":897,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/uti.jpg"},{"id":2,"name":"Productivity","apps":477,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/pro.jpg"},{"id":3,"name":"Music","apps":466,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/mus.jpg"},{"id":4,"name":"Travel","apps":289,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/tra.jpg"},{"id":5,"name":"Navigation","apps":297,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/nav.jpg"},{"id":6,"name":"Books","apps":271,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/boo.jpg"},{"id":7,"name":"Healthcare & Fitness","apps":250,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/hea.jpg"},{"id":8,"name":"Games","apps":5116,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/gam.jpg"},{"id":9,"name":"Social Networking","apps":272,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/soc.jpg"},{"id":10,"name":"Lifestyle","apps":434,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/lif.jpg"},{"id":11,"name":"Finance","apps":200,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/fin.jpg"},{"id":12,"name":"News","apps":128,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/new.jpg"},{"id":13,"name":"Photography","apps":481,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/pho.jpg"},{"id":14,"name":"Entertainment","apps":1251,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/ent.jpg"},{"id":15,"name":"Business","apps":221,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/bus.jpg"},{"id":16,"name":"Sports","apps":199,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/spo.jpg"},{"id":17,"name":"Education","apps":433,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/edu.jpg"},{"id":18,"name":"Medical","apps":262,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/med.jpg"},{"id":19,"name":"Weather","apps":64,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/wea.jpg"},{"id":20,"name":"Reference","apps":419,"iconurl":"http:\/\/static.apptrackr.org\/caticons\/ref.jpg"}]} и я хотел бы преобразовать в массив, подобный этому Array[0] { id => 1 name => Utilities apps => 897 iconurl => http:\/\/static.apptrackr.org\/caticons\/uti.jpg } и так далее

PHP – попытка получить свойство не-объекта

Я пытаюсь выполнить итерацию через свойство объекта, которое называется items , содержащим массив: foreach ($this->footerList->items as $item) Когда я выполняю инструкцию, я получаю сообщение об ошибке: «Попытка получить свойство не-объекта», хотя var_dump($this->footerList) показывает, что $this->footerList действительно содержит массив items . object(FooterModel)#13 (1) { ["items"]=> array(3) { [0]=> array(5) { ["id"]=> string(20) "terms-and-conditions" ["title"]=> string(20) "Terms […]

PHP / MySQL – Хранение данных массива как JSON, плохая практика?

Мне было интересно, является ли сохранение массива как строки JSON в текстовом поле mysql хорошей практикой. Я создаю счет-фактуру, которая позволяет пользователю добавлять неограниченное количество продуктов в счет-фактуру. Когда форма отправляется, она извлекает все пустые элементы и т. Д., Но я обычно буду иметь 2-5 позиций в зависимости. Каждый предмет имеет sku, цену, имя и […]