Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
alex173
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 45
#1

Почему производится выборка только с одной записи, хотя в запросе 2 записи?

22.09.2012, 20:09. Просмотров 524. Ответов 6
Метки нет (Все метки)

PHP
1
$q = "SELECT link,title  FROM #__menu WHERE `menutype`='{$menu}'  ";



выбирает только линки...а титлов нет вывод делаю для проверки PRINT_R()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2012, 20:09
Ответы с готовыми решениями:

Как в запросе искать id одной записи в свойстве другой записи?
Дана таблица с деревом категорий CREATE TABLE category ( id integer not...

Выборка из таблицы: по одной записи от каждого пользователя
Допустим есть таблица а в ней много сообщений от разных пользователей,...

Вывод из БД в цикле только одной записи с одинаковым полем
Здравствуйте. Более точно не могу описать роблему в заголовке, поэтому...

Посчитать все записи и вывести все записи в одном запросе
Здравствуйте! Скажите,как правильно объединить два запроса: SELECT COUNT(*)...

Выборка записи не по id а по alias
Встретился казалось с простой задачей: вывести запись с заданным alias, но...

6
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16751 / 6642 / 864
Регистрация: 12.06.2012
Сообщений: 19,892
Завершенные тесты: 1
22.09.2012, 20:27 #2
а оно есть там в базе, называется именно так, а не иначе? Не пустое?
0
alex173
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 45
22.09.2012, 20:54  [ТС] #3
Все есть я же говорю по отдельности все выводит из зависей а двух нифига.........косяк в запросе чето неправильно..........
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16751 / 6642 / 864
Регистрация: 12.06.2012
Сообщений: 19,892
Завершенные тесты: 1
22.09.2012, 21:02 #4
Цитата Сообщение от alex173 Посмотреть сообщение
Все есть я же говорю по отдельности все выводит
где вы это говорите?
PHP
1
2
$q = "SELECT link,title  FROM #__menu WHERE `menutype`='{$menu}'  ";
echo $q; exit;
Копируете текст запроса что вам выдаст на экран, идете в phpmyadmin, вкладка SQL-запрос, вставляете его туда и смотрите что не так.
0
alex173
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 45
22.09.2012, 21:19  [ТС] #5
выдало что-то
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

на вот это
SQL
1
SELECT link,title FROM #__menu WHERE `menutype`='verkhnee'
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16751 / 6642 / 864
Регистрация: 12.06.2012
Сообщений: 19,892
Завершенные тесты: 1
22.09.2012, 21:28 #6
а так?
SQL
1
SELECT `link`,`title` FROM `#__menu` WHERE `menutype`='verkhnee'
Добавлено через 41 секунду
стоп. решетка в SQL-синтаксисе это комментарий. Каким образом он вообще что то выводит?
0
alex173
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 45
22.09.2012, 21:45  [ТС] #7
НУ это я в joomla 2.5 фреимворка не знаю там пользуюсь чем могу вот чтобы получить значение таблици и отправляю запрос а решетка заменяет префикс таблицы........


PHP
1
2
3
4
5
$db =& JFactory::getDBO();
 $q = "SELECT link  FROM #__menu WHERE `menutype`='{$menu}'  ";
 
$db->setQuery($q);
$data_array = $db->loadResultArray(); //
0
22.09.2012, 21:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2012, 21:45

Выборка первой записи с БД
Всем привет! Помогите с логикой Есть в таблице поля, в одном id товара во...

Выборка записи через GET
Добрый день. Нужно реализовать выборку конкретной записи из БД по параметру...

Узнать позицию записи в запросе
всем привет. достаточно сложная, если вообще возможная кмк задача. вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru