[PHP & MySQL] Plusieurs requetes

Plusieurs requetes [PHP & MySQL] - Programmation

Marsh Posté le 12-06-2002 à 13:33:18    

Hello a tous :)
 
J'ai suivi les conseil de skylight, mais maintenant, je me heurte a un autre probleme :D
 
Voila :
 

Code :
  1. $sql3 = "UPDATE forum_topics, forum_categories SET forum_topics.dateheure='$dateheure', forum_topics.lastauteur='$posteur', forum_categories.totalposts=totalposts+1 WHERE forum_topics.idforum='$idforum' AND forum_topics.categorie='$categorie' AND forum_topics.topic='$topic' AND forum_categories.id='$categorie'";
  2. $req3 = mysql_query($sql3) or die('Erreur SQL !<br>'.$sql3.'<br>'.mysql_error());


 
Et j'ai une belle erreur quand je valide le formulaire :(
 

Citation :

Erreur SQL !
UPDATE forum_topics, forum_categories SET forum_topics.dateheure='2002-06-12 13:30:55', forum_topics.lastauteur='Max', forum_categories.totalposts=totalposts+1 WHERE forum_topics.idforum='1' AND forum_topics.categorie='2' AND forum_topics.topic='26' AND forum_categories.id='2'
You have an error in your SQL syntax near ' forum_categories SET forum_topics.dateheure='2002-06-12 13:30:55', forum_topics' at line 1


 
G mal fait ma requete ? :??:


Message édité par Max Evans le 06-12-2002 à 13:33:39
Reply

Marsh Posté le 12-06-2002 à 13:33:18   

Reply

Marsh Posté le 12-06-2002 à 13:38:38    

updater 2 tables en mm temps ? [:wam]

Reply

Marsh Posté le 12-06-2002 à 13:39:00    

je mets un drapo je sens que je vais apprendre qqch ici
 
 
si tu fait UPDATE table1 SET table1.valeur='x', table2.valeur='y' WHERE condition
 
ca marche ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 12-06-2002 à 13:39:24    

skylight a écrit a écrit :

updater 2 tables en mm temps ? [:wam]  




 
Lol, ouep, c pas possible ?  :sweat:  
Parce que sinon, apres ca fais trop de requete, et g peur que ca rame :(

Reply

Marsh Posté le 12-06-2002 à 13:39:25    

skylight a écrit a écrit :

updater 2 tables en mm temps ? [:wam]  




 
c est ce que je pensais, ca ne doit pas marcher !


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 12-06-2002 à 13:40:03    

J-'-R a écrit a écrit :

je mets un drapo je sens que je vais apprendre qqch ici
 
 
si tu fait UPDATE table1 SET table1.valeur='x', table2.valeur='y' WHERE condition
 
ca marche ?  




 
Ben a mon avis non car tu update que la table1

Reply

Marsh Posté le 12-06-2002 à 13:40:34    

J-'-R a écrit a écrit :

 
 
c est ce que je pensais, ca ne doit pas marcher !  




 
Ben je pense que c possible puisqu'on peut faire un select sur deux tables non ? :)

Reply

Marsh Posté le 12-06-2002 à 13:41:00    

Max Evans a écrit a écrit :

 
 
Ben je pense que c possible puisqu'on peut faire un select sur deux tables non ? :)  




grace a une jointure uniquement

Reply

Marsh Posté le 12-06-2002 à 13:42:00    

skylight a écrit a écrit :

 
grace a une jointure uniquement  




 
Arf :(
Donc c pas possible ?
Si je fais 3 requetes d'update sur une page, ca devient lourd ou pas ? :)

Reply

Marsh Posté le 12-06-2002 à 13:43:10    

ca dépend tes indexes, ta structure
 
en principe non c pas lourd ... ce forum gere bcp + d'updates, si c pour dire :)

Reply

Marsh Posté le 12-06-2002 à 13:43:10   

Reply

Marsh Posté le 12-06-2002 à 13:43:34    

skylight a écrit a écrit :

ca dépend tes indexes, ta structure
 
en principe non c pas lourd ... ce forum gere bcp + d'updates, si c pour dire :)  




 
Oki, je te remercie ! :)

Reply

Marsh Posté le 12-06-2002 à 14:04:46    

c'est koi les jointures ? ca marche comment ?
 
un exemple de requete sur deux tables SVP
 
ou un site genre phpdebutant mais pour mysql...


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 13-06-2002 à 18:03:06    

:bounce:


---------------
Perdu ? Vous êtes ici : --> *
Reply

Sujets relatifs:

Leave a Replay

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