Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1687 connectés 

 


Pour ou contre du changement sur le topic ?


 
35.7 %
 5 votes
1.  Oui, faq / bonnes pratiques + blabla@php
 
 
0.0 %
        0 vote
2.  Oui, blabla@php uniquement
 
 
7.1 %
 1 vote
3.  Ce topic mérite la poubelle. Pauvre poubelle
 
 
21.4 %
 3 votes
4.  Non, ce topic reste tel quel
 
 
35.7 %
 5 votes
5.  Obiwan n'aime pas le php
 

Total : 16 votes (2 votes blancs)
Ce sondage est clos, vous ne pouvez plus voter
 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  11  12  13  ..  64  65  66  67  68  69
Auteur Sujet :

blabla@php | faq et bonnes pratiques page 1

n°1815349
theredled
● REC
Posté le 22-11-2008 à 18:01:53  profilanswer
 

Reprise du message précédent :
pas plus de 2 si ? :D


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le 22-11-2008 à 18:01:53  profilanswer
 

n°1823068
pcgamer
tu pe pa test
Posté le 07-12-2008 à 01:59:51  profilanswer
 

drapalz [:pcgamer]


---------------
master race :o
n°1823395
Sylver---
Not a geek. Just a human 2.0
Posté le 08-12-2008 à 09:34:52  profilanswer
 

Bonjour,
étant donné que j'ai complêtement la flemme de passer 1h à la faire, est ce que qqun aurait sous la main une regex pour adresse postal française ?
J'ai googlesié mais je ne trouve rien :/
 
Merci :jap:


---------------
Aloha
n°1823528
omega2
Posté le 08-12-2008 à 13:02:06  profilanswer
 

Par adresse postale, tu veux dire avec le nom du destinataire, du service, de la société
+ le numéro de bâtiment (avec bis, ter and co + les possible "11-19" qu'on peut voir par moment) , le type de ruelle, le nom de la ruelle
+ le numéro de bâtiment, d'appartement, d'escalier
+ le code postal, le nom de la ville, la boite postale
+ le pays
+ les X autres éléments auquel je n'ai pas pensé
 
 
Et tout ça en sachant que les seuls éléments qui sont obligatoire dans une adresse postale française sont le nom du destinataire ou de la société, le code postal et le nom de la ville (certains villages n'ont toujours pas de nom de rue ni de numéro ;) )
 
 
Heu, non, je n'ai pas de regexp pour ce genre de truc et comme toi, j'aurais les boules de devoir en inventer une en sachant que j'oublierais surement la moitié des cas possibles.

n°1823531
theredled
● REC
Posté le 08-12-2008 à 13:08:05  profilanswer
 

.+\n[\d ]{5,6} .+

 

[:opus dei]

Message cité 1 fois
Message édité par theredled le 08-12-2008 à 13:09:07

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1823584
omega2
Posté le 08-12-2008 à 14:30:52  profilanswer
 

theredled a écrit :

.+\n[\d ]{5,6} .+
 
[:opus dei]


theredled > Il va aller loin avec une regexp qui valide l'adresse suivante :
[espace][retourligne]12345[espace][espace]
 
EDIT : J'avais pas vu ton espace avant le dernier .+


Message édité par omega2 le 08-12-2008 à 14:31:51
n°1823595
theredled
● REC
Posté le 08-12-2008 à 15:05:59  profilanswer
 

Ben déja à la base je pense pas qu'il soit possible de valider exaustivement une adresse avec un regexp, donc autant y aller basique...

 

Bon allez ok soyons précis :o :

 

[^ ].*\n[\d ]{5,6} [^ ].*


Message édité par theredled le 08-12-2008 à 15:07:56

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1823641
omega2
Posté le 08-12-2008 à 16:09:08  profilanswer
 

Ca doit être pour ça que tout le monde divise les adresses en plusieurs champs/morceaux. :D

n°1823675
omega2
Posté le 08-12-2008 à 17:33:23  profilanswer
 

T'as oublié le champ "destinataire".  [:coffe]

n°1823686
masklinn
í dag viðrar vel til loftárása
Posté le 08-12-2008 à 17:59:25  profilanswer
 


Ou alors un champs "adresse" et les gens se démerdent pour rentrer un truc correct en freeform :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 08-12-2008 à 17:59:25  profilanswer
 

n°1823706
flo850
moi je
Posté le 08-12-2008 à 19:07:10  profilanswer
 

masklinn a écrit :


Ou alors un champs "adresse" et les gens se démerdent pour rentrer un truc correct en freeform :o


c'est trop chant apres pour les requqtes
 
a la limite l'interface qui se charge d'interpréter une saisie libre, mais pas en bdd


---------------

n°1823711
masklinn
í dag viðrar vel til loftárása
Posté le 08-12-2008 à 19:15:37  profilanswer
 

flo850 a écrit :

c'est trop chant apres pour les requqtes


Si tu as besoin de faire des requêtes sur le contenu du champ, mais si comme 90% des demandes d'adresse c'est utilisé uniquement pour envoyer du courrier, franchement autant balancer un grand coup de freeform, si le paquet arrive pas c'est parce que l'utilisateur est trop con.

Message cité 1 fois
Message édité par masklinn le 08-12-2008 à 19:15:57

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1823928
kao98
...
Posté le 09-12-2008 à 08:00:42  profilanswer
 

On peut imaginer des recherches ou du filtrage sur la ville ! Ce ne serait pas non plus des plus étonnant ! :spamafote:


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1823965
masklinn
í dag viðrar vel til loftárása
Posté le 09-12-2008 à 09:28:45  profilanswer
 

kao98 a écrit :

On peut imaginer des recherches ou du filtrage sur la ville ! Ce ne serait pas non plus des plus étonnant ! :spamafote:


Relis mon post avec le doigt


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1823985
kao98
...
Posté le 09-12-2008 à 10:10:22  profilanswer
 

Merde ! J'ai lu trop vite !
Autant pour moi !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1824017
flo850
moi je
Posté le 09-12-2008 à 10:54:39  profilanswer
 

masklinn a écrit :


Si tu as besoin de faire des requêtes sur le contenu du champ, mais si comme 90% des demandes d'adresse c'est utilisé uniquement pour envoyer du courrier, franchement autant balancer un grand coup de freeform, si le paquet arrive pas c'est parce que l'utilisateur est trop con.


meme  
 
j'ai passé deux ans dans une boite spécialisée dans la logistique, et c'est vraiment utile d'avoir des champs formatter , pour pouvoir normaliser les adresse facilement


---------------

n°1824029
omega2
Posté le 09-12-2008 à 11:08:43  profilanswer
 

Y a t'il une seule bonne raison de n'avoir qu'une zone à remplir n'importe comment comme zone d'adresse autre que l'excuse du "j'ai pas envie de me faire chier à coder plusieurs zones"?
 
Ca me rappelle une base sur laquelle j'ai bossé où le développeur n'a pas voulut se faire chier à séparer le nom et le prénom. C'était très bien à l'époque ... et super chiant quand ils ont voulut des requêtes qui ne portaient que sur le nom de famille.

n°1824034
skeye
Posté le 09-12-2008 à 11:13:18  profilanswer
 

omega2 a écrit :

Y a t'il une seule bonne raison de n'avoir qu'une zone à remplir n'importe comment comme zone d'adresse autre que l'excuse du "j'ai pas envie de me faire chier à coder plusieurs zones"?
 
Ca me rappelle une base sur laquelle j'ai bossé où le développeur n'a pas voulut se faire chier à séparer le nom et le prénom. C'était très bien à l'époque ... et super chiant quand ils ont voulut des requêtes qui ne portaient que sur le nom de famille.


 
c'est over casse-burnes à gérer dès que tu dois avoir des adresses de plusieurs pays / plusieurs formats...perso si j'avais un paté en saisie libre je préfèrerais.:o


---------------
Can't buy what I want because it's free -
n°1824038
kao98
...
Posté le 09-12-2008 à 11:17:45  profilanswer
 

Il n'est pas non plus obligatoire de respecter le format français !
 
Adresse : __
Complément adresse : __ (qui peut servir de zone fourre-tout en cas d'adresse à la con)
CP (Zip Code) : __ | Ville : __
Pays : __
 
AMA ça convient pour un paquet d'adresse d'un paquet de pays !


Message édité par kao98 le 09-12-2008 à 11:17:59

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1824044
omega2
Posté le 09-12-2008 à 11:31:52  profilanswer
 

skeye a écrit :


 
c'est over casse-burnes à gérer dès que tu dois avoir des adresses de plusieurs pays / plusieurs formats...perso si j'avais un paté en saisie libre je préfèrerais.:o

A part une zone "état/Département" tu vois quoi comme élément d'une adresse qu'on ne trouve pas en France?
 
Bon, par contre c'est vrai qu'en fonction du pays certains éléments ne sont pas placé au même endroit de l'adresse mais à part cette difficulté là, je ne vois pas ce qui peut coincer avec un système d'adresse munis de plusieurs zones.
 
A noter que les services postaux d'un certain nombre de pays savent très bien se démerder même quand des éléments comme le code postal n'est pas placé comme ils ont l'habitude (genre en France si le code postal est placé après le nom de la ville ou le canada quand le code postal se trouve avant le nom de la ville)

n°1831612
theredled
● REC
Posté le 26-12-2008 à 12:59:31  profilanswer
 

Est-ce qu'il y dans le coin un expert d'à la fois symfony(fixtures), i18n et des nested sets ?

 

Par ex, simplement quelqu'un qui aurait déja fait un menu, dans un site symfony multilangue ?


Message édité par theredled le 26-12-2008 à 12:59:51

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1831700
theredled
● REC
Posté le 26-12-2008 à 19:12:00  profilanswer
 

Bon, pb résolu.

 

Tin, quoi que j'entreprenne, j'arrive jamais à faire marcher un nouveau truc sans rencontrer auparavant l'integralité des 12 bugs existants sur ce nouveau truc. Maintenant c'est sfGuardPlugin [:kiki]


Message édité par theredled le 26-12-2008 à 19:12:19

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1834568
grosbin
OR die;
Posté le 06-01-2009 à 15:20:47  profilanswer
 

je repasse par ici , qq'un aurait-il vu une extension qui affiche le PageRank des liens dans une page ????
Il y eu ceci sur un site à une époque ..


Message édité par grosbin le 06-01-2009 à 15:21:34

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1834570
theredled
● REC
Posté le 06-01-2009 à 15:23:50  profilanswer
 

PageRank Google ? Avec l'API google nan ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1834577
grosbin
OR die;
Posté le 06-01-2009 à 15:43:44  profilanswer
 

non à l'époque ca affichait le PR du lien à ses côtés ou par roll-over , et non le status de la page en cours ..


---------------
Photos Panoramiques Montagnes Haute Savoie
n°1834584
grosbin
OR die;
Posté le 06-01-2009 à 15:55:04  profilanswer
 

très bien vu nazz :) dommage que ce soit pas accessible plus rapidement ce truc
 ( de manière visuelle dans la page ) ou d'automatiser une query, obtenir tous les PR sur un site ..

Message cité 1 fois
Message édité par grosbin le 06-01-2009 à 15:58:00

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1834586
masklinn
í dag viðrar vel til loftárása
Posté le 06-01-2009 à 15:58:25  profilanswer
 

grosbin a écrit :

très bien vu nazz :) dommage que ce soit pas accessible plus rapidement ce truc
 ( de manière visuelle dans la page )


https://addons.mozilla.org/en-US/firefox/addon/2007 donne le pagerank de la page actuelle, ne prend pas de place, simple et efficace.
 
Me semble que la google toolbar aussi le fait.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1837668
theredled
● REC
Posté le 14-01-2009 à 01:53:18  profilanswer
 

[:zytra]

 

Dans la guerre des plugins dispos et de la taille de la communauté, est-ce que Zend Framework ne bat-il pas Symfony (surtout 1.2, pour les plugins pas compatibles) ?

 

Quand je vois qu'il n'y a "que" une centaine de plugins toutes catégories dans SYmfony, j'ai un peu peur de m'y lancer...

 

Bon en même temps je vois aps le nb de plugins Zend, mais ya déja plus de sites différents consacrés au FW.

 


Bref c'est lequel le mieux ? Le détail principal étant que Zend intègre un support pour AMF, est-ce que c'est si super que ça pour pas pouvoir faire la même chose avec Symfony ?

Message cité 1 fois
Message édité par theredled le 14-01-2009 à 01:56:16

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1837682
skeye
Posté le 14-01-2009 à 09:10:46  profilanswer
 

theredled a écrit :

[:zytra]  
 
Dans la guerre des plugins dispos et de la taille de la communauté, est-ce que Zend Framework ne bat-il pas Symfony (surtout 1.2, pour les plugins pas compatibles) ?
 
Quand je vois qu'il n'y a "que" une centaine de plugins toutes catégories dans SYmfony, j'ai un peu peur de m'y lancer...
 
Bon en même temps je vois aps le nb de plugins Zend, mais ya déja plus de sites différents consacrés au FW.
 
 
Bref c'est lequel le mieux ? Le détail principal étant que Zend intègre un support pour AMF, est-ce que c'est si super que ça pour pas pouvoir faire la même chose avec Symfony ?


 
Le 'mieux' c'est très subjectif.[:joce]
L'avantage de zend c'est clairement que le projet va avancer plus vite - c'est nettement plus récent (il me semble), et à première vue ils ont rattrapé symfony niveau fonctionnalités, ou pas loin...le fait que c'est zend suffit à mon avis à garantir que ça va passer devant si ce n'est pas déjà fait.
Le truc "évident" qui manque par rapport à symfony c'est l'intégration d'un ORM (Zend_Db_* peut suffire, faut voir tes besoins), mais rien ne t'empêche d'utiliser propel ou doctrine en plus, sauf erreur de ma part.


---------------
Can't buy what I want because it's free -
n°1837983
theredled
● REC
Posté le 14-01-2009 à 19:26:10  profilanswer
 

Bon ce sera Symfony quand même ca a l'air plus sexy et je connais mieux :o
 
Pis ya un plugin AMF qui marche encore sous Symfony 1.2 (mais pas officiellement). J'y ai même fixé 2 bogues :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1838675
theredled
● REC
Posté le 15-01-2009 à 23:35:21  profilanswer
 

Putain abusé Doctrine [:totoz] (et Propel avec, hein)

 

  1. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE h.lft = ? - (1 )
   2. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h
   3. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (1 )
   4. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (1, 10 )
   5. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (1, 10 )
   6. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) AND h.level <= ? ORDER BY h.lft asc - (1, 10, 1 )
   7. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (2 )
   8. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (2, 9 )
   9. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (2, 9 )
  10. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) AND h.level <= ? ORDER BY h.lft asc - (2, 9, 2 )
  11. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (4 )
  12. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (3, 6 )
  13. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (3, 6 )
  14. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) AND h.level <= ? ORDER BY h.lft asc - (3, 6, 3 )
  15. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (5 )
  16. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (4, 5 )
  17. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (3 )
  18. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (7, 8 )
  19. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (1, 10 )
  20. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (1, 10 )
  21. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) AND h.level <= ? ORDER BY h.lft asc - (1, 10, 1 )
  22. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (2, 9 )
  23. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (2 )
  24. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (2, 9 )
  25. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) AND h.level <= ? ORDER BY h.lft asc - (2, 9, 2 )
  26. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (3, 6 )
  27. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (4 )
  28. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (3, 6 )
  29. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) AND h.level <= ? ORDER BY h.lft asc - (3, 6, 3 )
  30. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (4, 5 )
  31. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (5 )
  32. SELECT h.id AS h__id, h.token AS h__token, h.page_layout AS h__page_layout, h.color AS h__color, h.created_at AS h__created_at, h.updated_at AS h__updated_at, h.lft AS h__lft, h.rgt AS h__rgt, h.level AS h__level FROM hd_category h WHERE (h.lft > ? AND h.rgt < ?) ORDER BY h.lft asc - (7, 8 )
  33. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (3 )
  34. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (2 )
  35. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (3 )
  36. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (4 )
  37. SELECT h.id AS h__id, h.name AS h__name, h.subtitle AS h__subtitle, h.description AS h__description, h.lang AS h__lang FROM hd_category_translation h WHERE h.id IN (?) - (5 )

 


Tout ça pour un arbre et un tableau [:kiki]

Message cité 1 fois
Message édité par theredled le 15-01-2009 à 23:35:38

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1838682
theredled
● REC
Posté le 15-01-2009 à 23:43:12  profilanswer
 

j'ai pas de jointures donc j'ai pas compris :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1838720
skeye
Posté le 16-01-2009 à 07:07:29  profilanswer
 

theredled a écrit :

Putain abusé Doctrine [:totoz] (et Propel avec, hein)


bienvenue dans le petit monde des orm.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1838744
FlorentG
Posté le 16-01-2009 à 09:15:16  profilanswer
 

Parfois je suis heureux de la solution que j'ai retenu : je tape toutes les requêtes SQL à la main [:pingouino]

n°1838746
skeye
Posté le 16-01-2009 à 09:17:47  profilanswer
 

FlorentG a écrit :

Parfois je suis heureux de la solution que j'ai retenu : je tape toutes les requêtes SQL à la main [:pingouino]


pareil, pas d'orm, ça pue.:o


---------------
Can't buy what I want because it's free -
n°1838753
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-01-2009 à 09:28:43  profilanswer
 

+1, toutes les requêtes SQL dans des procédures stockées (si le SGBD les gère), sécurité + efficacité  [:delarue6]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1838764
theredled
● REC
Posté le 16-01-2009 à 09:57:26  profilanswer
 

Merde, j'ai donné des arguments aux anti-ORM alors que je sais à peine les utiliser :o

Message cité 1 fois
Message édité par theredled le 16-01-2009 à 09:58:48

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  11  12  13  ..  64  65  66  67  68  69

Aller à :
Ajouter une réponse
 

Sujets relatifs
Problème pour une mise en page sous forme de tableauAfficher sur une page web directement le resultat d'une autre page web
[PHP] Fonction include plus rapide qu'un bout de code dans la page ?Ouvrir un fichier HTML en fin de page
[Résolu] Expirer la cache au niveau de la pageexecuter une page php sans rien afficher
inserer dans ma page wikiControler le changement de page
Certificat SSL a valider pour chaque élément de pageinstallé un mdp sur une page web avec Namo
Plus de sujets relatifs à : blabla@php | faq et bonnes pratiques page 1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR