Table temporaire, mysql

Résolu/Fermé
developper55 Messages postés 123 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 30 mai 2012 - 17 janv. 2008 à 14:11
developper55 Messages postés 123 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 30 mai 2012 - 22 janv. 2008 à 15:58
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
A voir également:

3 réponses

SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 14:23
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
developper55 Messages postés 123 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 30 mai 2012 9
17 janv. 2008 à 14:32
bon je suis un peu déçu,
mais Merci
0
developper55 Messages postés 123 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 30 mai 2012 9
22 janv. 2008 à 15:58
j'utilise la pagination
0