![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 38
|
![]()
есть вот такая функция:
PHP код:
![]() и записать их в массив. затем этими значениями пользуется следующий код: Код HTML:
<select name="delete_const"> <option selected="selected" disabled="disabled">Список</option> <? foreach ($consts as $const): ?> <option><?=$const['const_name']?></option> <? endforeach ?> </select> что не так делаю? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
а ошибка говорит о том что запрос неверный.... ну и соответсвенно вернул в функцию недопустимое значение
...попробуйте вывесести mysql_error |
![]() |
![]() |
![]() |
#3 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Покажите код функции db_query()
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 04.04.2011
Сообщений: 38
|
![]() Цитата:
PHP код:
array(5) { [1]=>string(3) "AAA" [2]=>string(3) "AAA" [3]=>string(3) "AAA" [4]=>string(3) "AAA" [5]=>string(3) "AAA" } как заставить скрипт "шагать" по таблице, перебирая строки? UPD: вот еще раз таблица ![]() Последний раз редактировалось silvestr; 04.04.2011 в 17:21. |
|
![]() |
![]() |
![]() |
#5 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Я не зря попросил код функции db_query()
Прочитайте внимательно что делает метод fetch_field() объекта MySQLi_Result http://www.php.net/manual/en/mysqli-...etch-field.php Ваш объект наследует MySQLi_Result? Или реализует его функционал?
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 04.04.2011
Сообщений: 38
|
![]()
и еще переделал код :
PHP код:
Код HTML:
array(5) { [0]=>object(stdClass)#4 (3) { ["const_id"]=>string(1) "1" ["const_name"]=>string(3) "AAA" ["uid"]=>string(1) "1" } [1]=>object(stdClass)#80 (3) { ["const_id"]=>string(1) "2" ["const_name"]=>string(3) "BBB" ["uid"]=>string(1) "1" } [2]=>object(stdClass)#81 (3) { ["const_id"]=>string(1) "3" ["const_name"]=>string(3) "CCC" ["uid"]=>string(1) "1" } [3]=>object(stdClass)#74 (3) { ["const_id"]=>string(1) "4" ["const_name"]=>string(3) "DDD" ["uid"]=>string(1) "1" } [4]=>object(stdClass)#100 (3) { ["const_id"]=>string(1) "5" ["const_name"]=>string(3) "EEE" ["uid"]=>string(1) "1" } } Цитата:
Последний раз редактировалось silvestr; 04.04.2011 в 18:51. |
|
![]() |
![]() |
![]() |
#7 | |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]() Цитата:
Добро пожаловать в Друпал. Строка $quantity = .... вам не нужна. Лишний код. А вот следующую строку сделайте так. PHP код:
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 38
|
![]()
получается просто песня! спасибо!
единственное, я не нашел описания этого метода у EntityFieldQuery. по сокращенному называнию метода понятно, что идет выборка по колонке. тяжело осваивать API на английском. UPD: целый день перебирал мануалы и статьи по теме, голова уже квадратная, а как все оказалось просто %) Последний раз редактировалось silvestr; 04.04.2011 в 20:02. |
![]() |
![]() |
![]() |
#9 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Смотри API друпала. Функция db_query на выходе даёт объект унаследованный от DatabaseStatementInterface
Это объект ядра Друпал 7.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Warning: Invalid argument supplied for foreach() | marius | PHP | 2 | 18.02.2011 15:05 |
field required but not supplied - firebird | Greek9000 | БД в Delphi | 3 | 20.10.2010 14:32 |
в чём причина ошибки - mysql_num_rows(): supplied argument is not a valid | vedro-compota | PHP | 6 | 23.09.2010 16:12 |
mysql_free_result(): supplied argument is not a valid MySQL result resource in | lbkzhf | SQL, базы данных | 1 | 30.07.2010 16:46 |
Выдаёт ошибку!"Warning: mysql_result() [function.mysql-result" | djsliva | PHP | 2 | 24.01.2010 15:27 |