Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Здравствуйте, можно ли как-то соединить эти запросы таким образом, чтобы через post передавать нужные параметры и эти запрос как-то фильтровать в зависимости от клика по кнопке + или - 

 

public function updateLike($product_id) {
		 $this->db->query("SELECT * FROM " . DB_PREFIX . "product SET like_count = (like_count - 1) WHERE product_id = '" . (int)$product_id . "'");
  
	}
   
	public function updateLikeMinus($product_id) {
		$this->db->query("UPDATE " . DB_PREFIX . "product SET like_count = (like_count - 1) WHERE product_id = '" . (int)$product_id . "'");
	}
  
	public function updateLikePlus($product_id) {
		$this->db->query("UPDATE " . DB_PREFIX . "product SET like_count = (like_count + 1) WHERE product_id = '" . (int)$product_id . "'");
		
	}

 

Link to post
Share on other sites

можно

почитать как работает ajax, сделать контроллер и вперед

похоже на +- количества

Link to post
Share on other sites

 

13 часов назад, MaJIon сказал:

SELECT * FROM " . DB_PREFIX . "product SET like_count

ничего не смущает?

  • +1 1
Link to post
Share on other sites

Ну вы можете через post передавать строку сразу со  знаком

public function updateLike($product_id, $value) {
		$this->db->query("UPDATE " . DB_PREFIX . "product SET like_count = (like_count " . $value .") WHERE product_id = '" . (int)$product_id . "'");
		
	}

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By BladNeo
      Здравствуйте, ообясните пожалуйста как можно реализовать функционал на подобии опций, но :
       
      1. Они не должны привязываться к товару в админке, но в корзине при добавлении товара и выборе одной из опций в виде radio кнопки на странице товара, выбранная опция должна отображаться в корзине
       
      2. Опций болле 300, так как к  каждому товару не хочется привязывать все эти опции, то обязательно должна быть ещё одна таблица в бд с этими опциями. 
       
      Точнее мне не надо объяснить как реализовать этот функционал а только объяснить как работает корзина oc и каким образом я могу привязать по ID опцию из другой таблицы к товару из корзины только после добавления товара в корзину
       
      Объясните, так как я в данном случае дуб) 
       
    • By gree
      Написать скрипт (модуль) который будет запускаться по крону и копировать значения кол-ва товаров quantity из таблицы product в соседнюю таблицу product_to_multistore
       
    • By Krasulin
      Добрый день, кто может качественно оптимизировать MySQL, хостер пишет что медленная загрузка сайта может бить из-за БД. Так ли это ?
      "заметили на сервере в процессах постоянно работающий процесс mysql, который грузит на 100+% постоянно, возможно время отклика каким то образом связано с работой базы данных"
    • By sv2109
      Скачать/Купить дополнение


      SQL менеджер SQL Buddy
      SQL Buddy это простой sql менеджер. Намного проще но и намного легче phpMyAdmin-a
      С помощью него можно:
      создавать базы данных
      создавать, редактировать, удалять таблицы
      изменять структуру таблиц
      изменять данные в таблицах
      выполнять sql запросы
      делать импорт и экспорт таблиц
      итд

      + мульти язычный интерфейс (поддерживает 47 языков включая русский и украинский)
      Перед использованием настоятельно рекомендую сделать копию базы данных!
      Работает на :
      - ocstore 1.5.4.1
      - opencart 1.5.5.1
      но скорее всего будет работать на всех 1.5.x версиях движка
      Возможно вас заинтересуют другие модули автора
      Добавил sv2109 Добавлено 27.07.2013 Категория Обмен данными Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика Старая цена  
    • By zomo
      Есть товары product_id и услуги service_id
      Есть таблица customer_wishlist и тут возникает вопрос как хранить эти данные производительнее и логичнее
      в одной таблице wishlist (wishlist_id, customer_id, id, type)
      или все же разбить на 2 таблицы:
      customer_wishlist_product  (product_wishlist_id_id, customer_id, product_id) и customer_wishlist_service (service_wishlist_id, customer_id, service_id)
       
      Заранее очень благодарен за ответы...
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.