Magento中如何调用SQL语句
2010-07-09 19:55
369 查看
I. 创建表结构和测试数据
create table rooms(id int not null auto_increment, name varchar(100), primary key(id));
insert into rooms values(1,'Royal Room');
insert into rooms values(2,'Standard Room');
II.创建 controllers/RoomController.php:
源码copy to clipboard打印?
<?php
class Cartz_Hotel_RoomController extends Mage_Core_Controller_Front_Action{
public function listingAction() {
$handle = Mage::getSingleton('core/resource')->getConnection('core_write');
$query = $handle->query('select name from rooms');
while ($row = $query->fetch()) {
$row = new Varien_Object($row);
echo "<strong>" . $row->getName() . "</strong><br/>";
}
}
}?>
<?php class Cartz_Hotel_RoomController extends Mage_Core_Controller_Front_Action{ public function listingAction() { $handle = Mage::getSingleton('core/resource')->getConnection('core_write'); $query = $handle->query('select name from rooms'); while ($row = $query->fetch()) { $row = new Varien_Object($row); echo "<strong>" . $row->getName() . "</strong><br/>"; } }}?>在地址栏中输入: http://localhost/magento/index.php/hotel/room/listing, 页面将输出:
Royal Room
Standard Room
create table rooms(id int not null auto_increment, name varchar(100), primary key(id));
insert into rooms values(1,'Royal Room');
insert into rooms values(2,'Standard Room');
II.创建 controllers/RoomController.php:
源码copy to clipboard打印?
<?php
class Cartz_Hotel_RoomController extends Mage_Core_Controller_Front_Action{
public function listingAction() {
$handle = Mage::getSingleton('core/resource')->getConnection('core_write');
$query = $handle->query('select name from rooms');
while ($row = $query->fetch()) {
$row = new Varien_Object($row);
echo "<strong>" . $row->getName() . "</strong><br/>";
}
}
}?>
<?php class Cartz_Hotel_RoomController extends Mage_Core_Controller_Front_Action{ public function listingAction() { $handle = Mage::getSingleton('core/resource')->getConnection('core_write'); $query = $handle->query('select name from rooms'); while ($row = $query->fetch()) { $row = new Varien_Object($row); echo "<strong>" . $row->getName() . "</strong><br/>"; } }}?>在地址栏中输入: http://localhost/magento/index.php/hotel/room/listing, 页面将输出:
Royal Room
Standard Room
相关文章推荐
- Magento中如何调用SQL语句------magento----摘来的其他不错的!
- Magento中如何调用SQL语句------magento----摘来的其他不错的!
- Magento中如何调用SQL语句
- 如何在Nhiberante中直接调用sql语句和存储过程
- 如何在JAVA代码中执行 exec master..xp_cmdshell @cmd // 当作SQL语句调用就成了 或者调用 Runtime.getRuntime().exec
- 如何通过JS调用某段SQL语句
- 黄聪:WordPress 多站点建站教程(三):主站如何调用子站的文章内容、SQL语句如何写?
- SQL语句如何调用序列
- 如何通过JS调用某段SQL语句
- zencart+magento 如何清空商品演示数据和没有商品数据的sql执行语句
- 如何通过JS调用某段SQL语句
- 如何写出高性能的SQL语句
- 重复的数据只取一条,SQL语句如何写
- SQL:分页存储过程(优化了部分语句,附C#调用接口)
- 如何解析类SQL语句,并提取参数
- 【SQL】如何一次(一条SQL语句)向ORACLE中插入多组/多条数据,不同于mysql
- 在性能测试时,如何观察服务器端Oracle在执行的Sql语句【监控】
- 如何使每条sql语句都变化定义的变量
- sql 语句中如何取分组后最大 最小的记录