Requête SQL RAW avec Zend Framework
Est-il un moyen pour exécuter une Chaîne SQL une requête dans le Zend Framework?
J'ai une chaîne comme ça:
$sql = "SELECT * FROM testTable WHERE myColumn = 5"
maintenant, je veux exécuter cette chaîne directement withput l'analyse et de la création d'un Zend_Db_Table_Select
objet à partir d'elle "à la main". Ou si c'est possible de créer un Zend_Db_Table_Select
objet de cette chaîne, pour l'exécution de l'objet.
Comment puis-je le faire? Je n'ai pas trouver une solution dans le Zend doc.
source d'informationauteur Matthias B
Vous devez vous connecter pour publier un commentaire.
Si vous êtes à la création d'un Zend_DB objet au début, vous pouvez créer une requête à l'aide que. Jetez un oeil à cette entrée dans le manuel : http://framework.zend.com/manual/en/zend.db.statement.html
Ou
Vous pouvez utiliser la même requête dans Zend format
Si vous utilisez tableGateway, vous pouvez exécuter votre première requête SQL à l'aide de cette déclaration,
où $sql concerne votre première requête. Cela peut être utile pour les requêtes qui n'ont pas natif ZF2 homologue comme TRONQUER /INSÉRER des instructions SELECT.
Voici un exemple pour ZF1: