У меня небольшая проблема с моей связанной с mysqli функцией. Вот код: $query = "SELECT * FROM uploads"; if ($result = $mysqli->query($query)) { while ($row = $result->fetch_assoc()) { return $row; } Проблема в том, что когда я использую эту функцию, $row представляется массивом, но только с первым значением результата запроса. Но если я попытаюсь return […]
Поэтому у меня есть массив записей, полученных из базы данных. Массив находится в формате; $rows[0]['id']=1; $rows[0]['title']='Abc'; $rows[0]['time_left']=200; $rows[1]['id']=2; $rows[1]['title']='XYZ'; $rows[1]['time_left']=300; //And so on upto 10-20 rows Каков наилучший способ переноса этого массива на мой код javascript? Я хотел бы, чтобы javascript мог прокручивать все записи и использовать атрибут «id», обновить div с помощью этого идентификатора […]
В PHP я хочу передать массив ссылок байтов на объект COM метода, синтаксис которого в VB: object.VBObjectMethod(ByRef aRawData() As Byte) где параметр aRawData – это массив байтов, который указывает объект данных. В PHP я инициализирую класс COM и VBObjectMethod следующим образом: $theObject = new COM("VBObject.Class") or die ("Could not initialise VBObjectClass"); До этого бита все […]
Я хочу получить количества из этого массива. invoice Object ( [data:private] => Array ( [i_status] => pend [i_title] => 500 HLCoins , 500 HLCoins x8 [i_member] => 1 [i_items] => Array ( [0] => Array ( [act] => new [app] => nexus [type] => product [cost] => 0 [tax] => 0 [renew_term] => 0 [renew_units] […]
Обычно, если я хочу передать аргументы из $ myarray в $ somefunction, я могу сделать это в php, используя call_user_func_array($somefunction, $myarray); Однако это не работает, когда функция, которую вы хотите вызвать, является конструктором для объекта. По вполне очевидным причинам это не сработает: $myobj = new call_user_func_array($classname, $myarray); есть ли что-то довольно элегантное, что работает ?
У меня есть следующий PHP PDO-оператор: $STH = $this->_db->prepare("INSERT INTO UserDetails (FirstName, LastName, Address, City, County, PostCode, Phone, Mobile, Sex, DOB, FundraisingAim, WeeksAim, LengthsAim, HearAboutID, MotivationID, WelcomePackID, ContactPrefID, TitleID) VALUES (:firstName, :lastName, :address, :city, :county, :postCode, :phone, :mobile, :sex, :DOB, :fundraisingAim, :weeksAim, :lengthsAim, :hearAbout, :motivation, :welcomePackPref, :contactPref, :title)"); $STH->execute($userData); Где $userData – ассоциативный массив. Я […]
У меня есть массив объектов следующим образом: Array ( [945] => member Object ( [id] => 13317 [name] => Test 999 [last_name] => Test 999 ) [54] => member Object ( [id] => 13316 [name] => Manuel [last_name] => Maria parra ) [654] => member Object ( [id] => 13315 [name] => Byron [last_name] => […]
У меня есть форма на моей странице с кучей входов и некоторых скрытых полей, меня просили передать эти данные через «почтовый массив», только я не уверен, как это сделать, Вот фрагмент того, что я делаю в данный момент <form enctype="multipart/form-data" action="process.php" method="POST"> … more inputs … <!– Hidden data –> <input type="hidden" name="TimeToRenderHoursInput" value="<?php echo […]
Привет, я хочу получить доступ к неактивным тегам внутри этого массива. StdClass :: __ set_state ( массив 'languages' => массив 76 => массив 'id' => строка '76' (длина = 2) 'tag' => string 'Deutsch' (length = 7) 'target' => массив 81 => массив 'id' => строка '81' (длина = 2) 'tag' => string 'Deutschland' (length […]
Прямо сейчас у меня есть этот код, где $obj_arr может содержать массив и объект. $obj_temp = array ($obj_identity, $arr_user, $obj_locale, $arr_query); foreach ($obj_temp as $maybe_arr) { if (is_array($maybe_arr)) : $name = (string) key($maybe_arr); if (is_object($maybe_arr)) : ???? // how to retrieve a class name ? endif; $obj_arr[$name] = $maybe_arr; } obj_will_be_extract($obj_arr); function obj_will_be_extract($obj_arr) { extract($obj_arr); […]