12 julio 2011

Código SQL en Doctrine

En algunos momentos nos es muy útil saltarnos Doctrine y lanzar una consulta SQL directamente, esto lo podemos hacer recuperando el singleton de la conexión en Doctrine.

<?php 
        // nos saltamos el Doctrine_Query para obtener
        // un array unidimensional con los tags
        $query = "select tag from tags";
        //recuperamos el singleton de la conexión
        $conn = Doctrine_Manager::getInstance()->connection();
        // lanzamos la consulta
        $st = $conn->execute($query);
        //
        $tagsInDb = $st->fetchAll(PDO::FETCH_COLUMN, 0);
   ?>

En este caso he usado symfony 1.4 y Doctrine 1.2

No hay comentarios:

Publicar un comentario

# Seguidores

  • F.J.Navarro
  • Desarrollador Web
  • Desarrollador de Videojuegos
Licencia de Creative Commons
fjnavarro.es by Francisco José Navarro García is licensed under a Creative Commons Reconocimiento-CompartirIgual 3.0 Unported License .
Based on a work at www.fjnavarro.es.