[mysql, free.fr] problèmes de requêtes multitables

problèmes de requêtes multitables [mysql, free.fr] - Programmation

Marsh Posté le 11-04-2001 à 12:19:37    

Salut à tous. Pour mon site en php héberger chez free, j'ai des requêtes SQL qui travaille sur trois tables en même temps. Le problèmes ces que ces requêtes ne ramènes aucunes données alors que les mêmes requêtes chez moi avec les mêmes données et les mêmes structures de tables fonctionnes très bien.
Je me demandes si la version de mysql de free n'est pas limité sur ce point et si oui, s'il est possible de faire fonctionner des requêtes qui ne travaillent que sur deux tables à la fois.

Reply

Marsh Posté le 11-04-2001 à 12:19:37   

Reply

Marsh Posté le 11-04-2001 à 12:27:49    

Je n ai jamais travaille avec Mysql sous Free,
 
Mais si tu ne peux pas traviller sur 3 tables en meme temps,
Tu peux poser sur une table a la fois, ca demande un peu plus de temps processeur et de memoire surtout, mais ou moins tu es sur que cela fnct.
 
Sinon, tu as essaye d executer ta requete, en version plus simple pour voir, si elle fonctionne chez Free ?
 
@+
 
Bonne suite

Reply

Marsh Posté le 11-04-2001 à 12:47:40    

ben surtout que depuis quelques temps chez free ya pas grand chose de stable.


---------------
Tout vien a point a celui qui gueule le plus .
Reply

Marsh Posté le 11-04-2001 à 12:57:22    

speeder06 a écrit a écrit :

Je n ai jamais travaille avec Mysql sous Free,
 
Mais si tu ne peux pas traviller sur 3 tables en meme temps,
Tu peux poser sur une table a la fois, ca demande un peu plus de temps processeur et de memoire surtout, mais ou moins tu es sur que cela fnct.
 
Sinon, tu as essaye d executer ta requete, en version plus simple pour voir, si elle fonctionne chez Free ?
 
@+
 
Bonne suite




J'ai essayé en enlevant le maximum de limitation. Soit il me ramène rien, soit il me dit qu'il risque de travailler sur trop de ligne.
J'ai également essayé des requêtes sur une seule table avec toute les limitations de la requête de départ et là ca marche.
Je n'ai pas encore essayé en attaquant seulement 2 tables.

Reply

Marsh Posté le 11-04-2001 à 12:58:54    

pierrelasser a écrit a écrit :

ben surtout que depuis quelques temps chez free ya pas grand chose de stable.




Alors que reste t'il comme hébergeur php qui soit stable, pas trop lent et qui marche encore (je viens de multimania et j'en ai marre d'attendre comme un con).

Reply

Marsh Posté le 11-04-2001 à 13:35:05    

Elle ressemble à quoi ta requête ?

Reply

Marsh Posté le 11-04-2001 à 14:48:07    

Voilà une requête type. C'est pour un chat.
Elle est censé ramener les 50 derniers messages posté dans la chambre où ce trouve l'utilisateur.
La colone "uname" appartient à la table user.
Les colones "texte" et "STAMP" appartiennent à la table texte.
Je n'ai pas mis les vérifications de validiter de l'utilisateur.  
 
 
select uname,texte,STAMP
from user,message,cession
where user.userid=message.userid
and message.chambreid=cession.chambreid
and cessionid='10'
order by STAMP DESC
LIMIT 0,50
 
 
P.S.: D'autre requêtes qui appellent trois tables marchent aussi mal.

Reply

Marsh Posté le 12-04-2001 à 10:25:03    

J'ai trouvé. En fait, les requêtes sont bonnes mais dans la page précédante, une valeur était mal initialisé. Je n'avais pas de message d'erreur à l'écran car cette page (en plus de l'initialisation des variables) ne sert qu'à créer des frames.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed