добавляет значения сколько угодно.. не перезаписывая сессию..
Я нажал на1 товар, потом на другой, потом 3. он просто добавляет в массив данные..все успешно и собственно как и нужно. только не хватает полей
потому что у тебя в качестве ключа массива выступает код товара, если ты дважды добавишь один и тот же товар то он у тебя перезапишется.
ИМХО учись работать с базой. ну и подтяни циклы заодно, особенно с символьными ключами
если честно, то на мой взгляд подход к хранению заказанных юзером товаров в переменной сессии несколько неправилен. Насколько я видел у вас используется бд. Что мешает завести в ней отдельную табличку в которой будет храниться информация о текущей сессии юзера и заказанных им товарах? устанавливаем каждому пришедшему юзеру в сессию уникальный идентификатор с помощью
есть основной класс расположенный в папке с классами некоторые поля у него инициализируются объектами других классов. при подключении его из разных директорий возникает проблема инициализации полей, которые являются объектами других классов, так как php их попросту не находит
оба файла лежат в одной папке cl , расположенной в корневой дирректории.
теперь если подключить класс в корневой директории с помощью функции загрузки LoadClass, то все пройдет хорошо, но если эту функцию запустить из класса a заинклюденного в одной из папок директории, то путь подгрузки должен измениться на
да я б и не стал так делать, но с локальными адресами возникают проблемы которые я не могу обойти. в частности как я говорил выше с подключением файлов с классами при создании объекта в разных по вложенности директориях
Всем доброго времени суток. возникла следующая проблема. Есть дирректория с файлами классов, есть директории других файлов. есть основной класс расположенный в папке с классами некоторые поля у него инициализируются объектами других классов. при подключении его из разных директорий возникает проблема инициализации полей, которые являются объектами других классов, так как php их попросту не находит.
функция всегда возвращает не работает. в чем проблема понять не могу. если просто перейти по формирующемуся адресу, то попадаю в нужный файл. а функция file_exists всегда возвращает false
даже если исключить функцию file_exists файл всеравно не подключается
есть такая волшебная программа зовется bartender печатает она этикетки, настройка функции сериализации в ней не позволяет сделать вывод этикеток в нужном формате, зато она умеет работать с базой. поэтому для реализации задачи, необходимо именно размножить вывод нужное количество раз
на чистом sql без использования php или javascript
Покажите как вы на javascript ЭТО делаете!!!
я имею в виду, что выборку строк можно сделать запросом, а обработчик написать в виде цикла на php либо ajax запросом и циклом уже на java
неа, не получается таким запросом
пишет ошибку
Цитата:
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 '*) cnt1,tt.*,COUNT(tt.*) cnt2 FROM t_items as t LEFT JOIN t tt WHERE t.i_code = ' at line 1
я бы написал простейшую функцию php, в которую будет передаваться инфа о том, кто и что делал, затем конструируется инсёрт и шлется на выполнение в базу.
и потом слать это на выполнение функции для работы с базой
если в транлог писать айдишники статей и юзеров, то можно использовать другую форму инсёрта и использовать подзапросы. Тригеры это конечно хорошо, вот только у них есть минус, можно забыть о том что в базе наличествует некий тригер и потом долго удивляться происходящим изменениям или кто-то другой будет потом дорабатывать вашу базу и опять удивляться
Возникла такая необходимость, есть n строк в бд в которых содержится информация о некоторых вещах и их количестве. Необходимо выбрать каждую строку столько раз, сколько содержится в количестве. Т.е. есть строки
id | название | количество
1 | вещь1 | 4
2 | вещь2 | 3
необходимо строку 1 выбрать четыре раза, а строку 2 - три раза, одним запросом, причем количество строк может быть разным в зависимости от условия. Нужно реализовать это на чистом sql без использования php или javascript.
Нужно это чтобы выводилось типа вещь1 1 из 4, вещь1 2 из 4 и тд.
Подскажите направление в котором думать, уже сломал весь мозг себе.