IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] Newsletter : comment faire.


Sujet :

Langage PHP

  1. #1
    Membre �clair�
    Homme Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    213
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 213
    Par d�faut [Tableaux] Newsletter : comment faire.
    Bonour @ tous,
    Je suis entrain de r�aliser une petite classe newsletter, et je rencontre une petite problematique. Si ma base de contact restreinte, tout va bien; Par contre a partir d'un certain nombre, ca rame, et je risque le timeout.

    Alors, j'ai pens� a quelques stratagemes, mais qui ne me contentent qu'a moiti�.

    Quelqu'un a une id�e ?

  2. #2
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par d�faut
    Envoyer ta lettre par lots, genre 100 par 100 (100 � chaque script hein, pour pas avoir de timeout)
    tu fais des requ�tes SQL avec la clause LIMIT, et tu transmets l'indice o� tu t'es arr�t� entre chaque traitement de lot.

  3. #3
    Membre �clair�
    Homme Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    213
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 213
    Par d�faut
    C'est a cette solution que j'avais pens�.
    Genre

    select * from ma table limit $min,100

    puis un header location sur la m�me page qui renvoi $min +100.
    Avec un sleep de quelques secondes au d�but du script pour pas trop charger le serveur mail.
    Mais je me demandais s'il n'y avait pas mieux comme solution...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [Tableaux] comment faire un moteur de recherche en php
    Par lindouchine dans le forum Langage
    R�ponses: 4
    Dernier message: 23/03/2006, 23h14
  2. R�ponses: 11
    Dernier message: 18/02/2006, 19h39
  3. VB6: Comment faire un tableau de tableaux ?
    Par AsmCode dans le forum VB 6 et ant�rieur
    R�ponses: 15
    Dernier message: 10/11/2005, 22h57
  4. [Tableaux] compteur Php comment faire ?
    Par loady dans le forum Langage
    R�ponses: 1
    Dernier message: 17/09/2005, 10h35
  5. Comment faire un retour a la ligne dans un tableaux Word
    Par alexmorel dans le forum API, COM et SDKs
    R�ponses: 2
    Dernier message: 17/06/2004, 09h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo