Je voudrais créer une requête SQL dans Zend Framework dans le Abstract.php ou dans le modèle? mais j'ai du mal à comprendre comment le faire. Je suis nouveau dans le cadre de zend.Zend Framework créer une fonction sql
La requête que je veux créer ressemble à ça:
delete from users where id not in(select * from(select min(n.id)from users n group by n.email)x);
Mais zend:
$results = $db->query('delete
from users
where id not in(
select * from(
min(n.id)
from users n
group by n.email
)x)');
Regardez comme le $ db a une variable non définie, quel type de fonction de base de données si le db appel? Ma base de données est appel dans le application.ini
C'est même pas le moindre code PHP valide bits. Regardez http://stackoverflow.com/a/5380654/1902010 pour quelque chose de similaire à ce que vous essayez de faire. – ceejayoz
Oh merci, mais comment puis-je appeler la suppression –
J'imagine que vous changez 'select()' en 'delete()', mais vous voudriez apprendre PHP et lire la documentation avant de faire des changements destructifs à des données comme ça. – ceejayoz