452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
||||||||||||||||
1 | ||||||||||||||||
Из базы выводится только самый первый товар08.01.2013, 08:20. Показов 997. Ответов 8
Метки нет (Все метки)
вот галерейка у меня есть - смотреть рисунок
чтобы выводились товары в 2 строки как на рисунке - цикл
Тут типо я добавил еще вывод описания, производителя, цены ии фотки товара из базы:
0
|
08.01.2013, 08:20 | |
Ответы с готовыми решениями:
8
Вывод из базы всех. Но выводится только по 1 Function SUMIF на листе считает только первый товар Выводится только первый элемент списка Выводится только первый символ строки |
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
|
08.01.2013, 10:30 | 2 |
вместо while пробовали foreach использовать?
0
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|
08.01.2013, 10:32 [ТС] | 3 |
mack_91, неа
а как?
0
|
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
|||||||||||
08.01.2013, 11:03 | 4 | ||||||||||
Посмотрел код подробней, и оказалось, что вы сделали не так, как я подумал.
Лучше вынесите запрос в БД за пределы циклов. Пусть все нужные записи занесутся в двумерный массив $row одним запросом. Массив получится таким:
0
|
0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 3
|
|||||||||||
08.01.2013, 11:07 | 5 | ||||||||||
вместо
0
|
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
||||||
08.01.2013, 11:14 | 6 | |||||
next768, foreach не поможет, так вывод товара за пределами цикла foreach.
Sergio Aguero, В данный момент
Просто судя из запроса к БД там находятся все 18 товаров. А если смотреть по логике циклов, то там должен быть один товар.
0
|
0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 3
|
||||||
08.01.2013, 11:31 | 7 | |||||
Согласен, посмотрел ваш пост и написал:
Sergio Aguero, советую вам больше не называть переменные и название столбцов в таблицах именами на подобие "fotka", приучайте себя к нормальному коддингу) Добавлено через 6 минут И к стати переходите на ООП))
0
|
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
||||||
08.01.2013, 11:51 | 8 | |||||
Этот цикл не будет работать. А если так сделать, то будет
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
08.01.2013, 15:50 | 9 | |||||
Может проще будет так?
выведет нормально, в две строки, зачем мучаться то?
0
|
08.01.2013, 15:50 | |
08.01.2013, 15:50 | |
Помогаю со студенческими работами здесь
9
Ошибка: Выводится только первый элемент массива Распечатка двумерного массива: Выводится только первый столбец Правильно выводится только первый элемент полученного массива После INSERT в datagridview выводится только первый символ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |