blog sur le développement web, jquery,css3, Magento, Symphony, php et bien d'autres choses

Articles tagués ‘query’

Magento : éxécuter une requête SQL

Voici comment lancer une requête SQL dans magento sans utiliser les fonctions de la ZEND_DB.

 

1 – Connexion à la base

$write = Mage::getSingleton('core/resource')->getConnection('core_write');

2 – préparer la requête

$requete = "select c1.sku, c2.sku, cv2.value from catalog_product_super_link sl, catalog_product_entity c1, catalog_product_entity c2, catalog_product_entity_varchar cv2
                    where sl.parent_id=c1.entity_id
                    and c2.entity_id=sl.product_id
                    and cv2.entity_id=c2.entity_id
                    and cv2.store_id = '".$storeId."'
                    and cv2.attribute_id = '742'
                    and c1.sku='".$sku."'";

3 – executer la requête

$result = $write->query($requete);

3 – récupérer les résultats

$rows = $result->fetchAll();

Voila dans $rows vous avez un tableau de réponse (row). A vous de jouer!

Suivre

Recevez les nouvelles publications par mail.

Joignez-vous à 294 followers