Table temporaire, mysql

Résolu
developper55 Messages postés 130 Statut Membre -  
developper55 Messages postés 130 Statut Membre -
Bonjour,
j'utilise php + mysql

J'entraine de développer un site web.
je dois stoquer les resultats dans une table temporaire à chaque recherche.
je la vide au début de chaque recherche.

Ma question est la suivante:
j'utilise aucun Session ou authentification,

si deux visiteurs lancent en même temps leurs recherches le bordelle sera dans la table temporaire , comment peux je éviter ça?
Merci par avance
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. SebManfred Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   128
     
    si tu n'utilise pas de session, tu ne peux pas faire de différence entre les différents utilisateurs (c'est à ça que sert une session)
    ce que tu peux faire, c'est remplir ta table temporaire mais en précisant quels sont les arguments qui ont servi à remplir la table.
    ensuite, quand tu vas interroger ta table pour afficher tes resultats, tu réinterroge la table en fonction de ce qui a été demandé en argument.
    problème : comment ça va se passer si 2 utilisateurs font en même temps la même recherche? => problème des doublons... mais en SQL, il y a moyen d'y remédier...
    1
  2. developper55 Messages postés 130 Statut Membre 9
     
    bon je suis un peu déçu,
    mais Merci
    0
  3. developper55 Messages postés 130 Statut Membre 9
     
    j'utilise la pagination
    0