Executer directement une requette avec propel

Pour exécuter une requête directement dans Propel, cela peux s’avérer sportif, d’autant plus que la méthode à changer avec les différentes versions.

Voici donc comment faire :

1
2
3
$con=Propel::getConnection(); // ouvre la connexion
$stmt =$con->prepare($sql); //$sql étant la requête
$rs = $stmt->execute();

Ensuite si vous voulez une seule valeur :

1
$val= $stmt->fetch();

Pour toutes les lignes

1
$array = $stmt->fetchAll();

Laisser un commentaire