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

 MySQL Discussion :

php,mysql et le temps d'exécution


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut php,mysql et le temps d'exécution
    Salut tout le monde j'ai un grand problème je n'arrive pas à insérer les renseignemnets d'un formulaire dans la base mysql car les 30 sécondes sont toujours exédés.j'ai 43 variables et j'ai crée 6 tables est-ce le problème?.
    S'il vous plaît bésoin de votre aide urgent.

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Il faudrait voir ton script pour que l'on voit la méthode de traitement

  3. #3
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    Citation Envoyé par midoh20
    Salut tout le monde j'ai un grand problème je n'arrive pas à insérer les renseignemnets d'un formulaire dans la base mysql car les 30 sécondes sont toujours exédés.j'ai 43 variables et j'ai crée 6 tables est-ce le problème?.
    S'il vous plaît bésoin de votre aide urgent.
    Quelles 30 sec??? Il y a un délai?? ( mis a part la session)
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  4. #4
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut voici mon script
    je suis debutant donc si ca vous indispose, et j'ai pas uploder le css donc design pas cool
    Fichiers attachés Fichiers attachés

  5. #5
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    30 secondes semblent suffissante pour ton code meme s'il y a plusieurs insertions. Celles-ci ne sont pas faramineuse.

    Par contre, c'est peut-être au niveau de la recup des données que cela pêche.

    As-tu essayé de mettre des traces pour voir ou en était le programme avant le timeout. Genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "J'ai recup les données";


    Tant que j'y suis, quelques optimisations pour ton script

    Certains diront que ce n'est pas très propre mais quand on a plein de données comme dans ton cas, cela simplifie la vie :

    recupération des variables
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    foreach ($POST as $cle=>$valeur) {
    ${$cle} = html_entities($valeur);
    }
    Ainsi toutes les variables POST sont créés avec leur nom


    Tu peux aussi remplacer ton ereg par un preg_match qui sera plus rapide. Tu trouveras plein d'exemple pour la regex perl sur le net.

    Pourqoi fait tu un mysql_pconnect si tu fermes la connexion un plus loin, utilise un mysql_connect(). mysql_pconnect c'est pour les connexions persistantes

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Temps d'exécution d'un script PHP/MySQL
    Par BornBanane dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 21/06/2007, 15h57
  2. [MySQL] Problème PHP/Mysql mon php n'exécute pas la requête
    Par matew dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/04/2007, 13h01
  3. Réponses: 3
    Dernier message: 20/05/2006, 23h28
  4. [mysql] Temps d'exécution + ALGO
    Par aymen dans le forum Langage SQL
    Réponses: 6
    Dernier message: 17/03/2006, 09h58
  5. Temps génération PhP & MySql
    Par WebChamoland dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 09/03/2006, 17h17

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