PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » actualisé un sujet » 17-12-2009 01:42:10

Hello
Ca doit être dans viewtopic_body ou viewtopic_print.

#2 Re : Javascript » Rechargement simple d'un DIV avec AJAX » 17-12-2009 17:03:15

Bien l'bonsoir.

Jamais eu c'problème, c'est étrange...
J'ai regardé comment j'appelais mes scripts pour voir où il pouvait y avoir des différences, je te les signales, à tout hasard:

Déjà, voila pour l'objet.

//Firefox, Mozille, etc..
if( window.XMLHttpRequest )
  { jakob = new XMLHttpRequest(); }
//Internet Explorer
else if ( window.ActiveXObject )
  {
    try
    { jakob = new ActiveXObject('Msxml2.XMLHTTP'); }
    catch (e)
    { jakob = new ActiveXObject('Microsoft.XMLHTTP'); }
  }

 

Ensuite, pour le traitement après exécution du script (jakob contient la référence vers l'objet activeX, c'est ton Req):

//Code qui s'exécutera une fois la requete terminée
jakob.onreadystatechange = function ()
{
  //Vérification du statut de la requete et de la réponse serveur
  if ( (jakob.readyState == 4) && (jakob.status == 200) )
  {
    //Action
  }
}
 

Enfin, je n'envoie pas en GET mais en POST, comme suite:


//Ouverture en POST du fichier qui va exécuter la requete et renvoyer les résultats
jakob.open('POST','scripts/fichier.php',true);

jakob.setRequestHeader('Content-Type','application/x-www-form-urlencoded');    // ne pas oublier de poster les arguments

//Paramètres d'entrée
jakob.send(params);
 

En espérant que changer un de ces trois trucs dans ton code résoudra ton souci wink

#3 Re : MySQL, PostgreSQL, etc... » [Résolu] Comparaison de date » 17-12-2009 08:34:45

Bien l'bonsoir.
Les deux dates sont-elles absolument au même format valide?

#4 Re : MySQL, PostgreSQL, etc... » [Résolu] Récupérer des tas de données souvent » 15-01-2010 09:59:50

Ok, je ne m'y connaissais pas des masses, j'ai bien fait de demander.
Je vais juste garder une table indexée et faire des recherches en live comme conseillé alors, merci à tous!

#5 Re : MySQL, PostgreSQL, etc... » [Résolu] Récupérer des tas de données souvent » 15-01-2010 09:59:50

Ok je vois un peu le genre, merci pour vos réponses ^_^
Et sinon au niveau de la structure de la base, on peut faire des choses pour accélérer le mouvement?
J'ai déjà indexé la colonne incriminée, mais j'ai aussi envisagé de changer le type de la table en memory, car de ce que j'ai compris, ça stocke la table directement dans la mémoire, ce qui est assez gourmand, mais qui rend les requêtes beaucoup plus rapides. C'est une bonne idée selon vous?

#6 MySQL, PostgreSQL, etc... » [Résolu] Récupérer des tas de données souvent » 15-01-2010 09:59:50

Scade
Réponses : 11

Bien l'bonjour!

Dans le cadre du développement de la messagerie de mon site, je me retrouve obligé d'afficher la liste des utilisateurs, pour que ceux-ci puissent choisir un destinataire à leurs messages.

Bon pour le moment y'a trois pelés et un tondu donc un petit select fait bien l'affaire.
Mais partons du principe qu'il y a plusieurs milliers d'utilisateurs. Comment feriez-vous pour récupérer régulièrement cette liste depuis la bdd, sans pour autant que cela dure trois plombes svp?

Pied de page des forums

Propulsé par FluxBB