Buenos dias.
En mi fallido intento por poder conectarme a mssql con cakephp estoy
intentando crear un componente que me permita pasar por parametros la
query y que este me retorne un array que yo pasaria a mi vista.
Creo mi componente asi:
<?php
class MssqlComponent extends Object {
function consulta ($query) {
$myServer = "my ip";
$myUser = "my user";
$myPass = "my clave";
$myDB = "my bd";
//create an instance of the ADO connection object
$conn = new COM ("ADODB.Connection")
or die("Cannot start ADO");
//define connection string, specify database driver
$connStr = "PROVIDER=SQLOLEDB;SERVER=".$myServer.";UID=".
$myUser.";PWD=".$myPass.";DATABASE=".$myDB;
$conn->open($connStr); //Open the connection to the database
//execute the SQL statement and return records
$rs = $conn->execute($query);
return ($rs);
}
}
?>
Ahora como hago para llamarlo en mi controller??
var $components = array(
'Mssql' => array(
'query' => 'select * from usuarios'
),
'Session', 'Auth');
y donde obtengo mi array???
Muchas gracias por su ayuda
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.