Categories: Magento

How to Execute Custom Query in magento.?

Executing Custom Query in magento.
When you are working with the custom Magento development then we need use specific custom queries to get the desired result respectively. Here we have arranged some of the most important queries for Magento developers.Use the below given code carefully for creating database connections, Insert, select, update, delete and truncate queries with Magento.


Create Database Connections In Magento:-

With the given code you will be able to read and write from the database tables for creating database connections.

<?php
$read= Mage::getSingleton('core/resource')->getConnection('core_read'); 
//Only for reading the data from the database tables
$write = Mage::getSingleton('core/resource')->getConnection('core_write'); 
// Only for writing the data into the database tables
?>

Custom Insert Query in Magento:-

For insert query we use the following code given below with specific results accordingly

<?php
$connection = Mage::getSingleton('core/resource')->getConnection('core_write');
// insert
$sql = "INSERT INTO `table_name` (`id`,`name`,'email',`data`) 
VALUES ('1','tutorialsmines','example@gmail.com','Hello! Welcome To Tutorialmines')";
$connection->query($sql);
?>

Custom Select Query In Magento:-

With the given code you can use Custom Select query in Magento for get the specific results respectively.

<?php
$read= Mage::getSingleton('core/resource')->getConnection('core_read');
$value=$read->query("select * from table_name");

while ($row = $value->fetch()){
print_r($row);// to print data
};

?>

Custom Update Query In Magento

With the given below code one can use custom update query in their code effectively.

<?php
 $write = Mage::getSingleton('core/resource')->getConnection('core_write');
 $write->query("UPDATE table_name SET
          table_column=column_value WHERE table_column=column_value ");
?>

Custom Delete Query In Magento:-

This code is used to write custom delete query in Magento for removing the specific things from Magento.

<?php
 $where = "id = 10";
 $write = Mage::getSingleton('core/resource')->getConnection('core_write');
 $write->query("delete from TABLE_NAME where field_name = 'value'");
?>

Custom Truncate a Table Query In Magento:-

For truncating a table query use the below code accordingly for removing tables respectively.

<?php
 $read= Mage::getSingleton('core/resource')->getConnection('core_read');
 $read->query("Truncate table table_name");
?>

Hope this will be helpful, Thanks and Enjoy more Magento important posts at Tutorialmines now.

Rohan pathak

Recent Posts

Modern Toys, Magical Moments: Why the Best Toy Shop in Noida Is More Than Just a Store

When it comes to children, there’s one universal truth: the right toy can spark imagination, build skills, and make memories…

6 months ago

Rediscovering Joy: A New Era of Creativity & Comfort in Toy Stores

In today’s digital age, where screens and gadgets dominate our children’s lives, there’s something heartwarming about a well-loved plush toy…

6 months ago

Unboxing Imagination: Discovering the Joy of Play at a Toy Store in Noida

In a world dominated by screens and fast-paced routines, it’s easy to forget the simple magic of a toy in…

6 months ago

Imagination Unboxed: Discover Joy at the Toy Shop in Delhi

In the heart of Delhi’s vibrant streets lies a world where imagination meets innovation — the magical universe of toys.…

6 months ago

Play with Purpose: Discovering the Ultimate Toy Store in Noida

When was the last time a toy truly amazed you—not just as a product, but as a thoughtful tool for…

6 months ago

From Tears to Toys: Exploring Modern Childhood through Delhi’s Favorite Toy Shop

In the digital age, the way we experience childhood has changed, but the essence remains the same—imagination, exploration, and joy.…

6 months ago