Votre question

Petit souci SQL (update)

Tags :
  • table
  • Programmation
Dernière réponse : dans Programmation
25 Novembre 2006 23:14:33

Hello everybody !

J'ai un petit souci sur un update en SQL n'ayant plus pratiqué ca depuis un sacré bout de temps.

Voilà je veux mettre à jour un champ d'une table à partir d'une autre table.

j'ai fait ceci :

Citation :
$sql="SELECT record_journ FROM compteur_record
AND SELECT top_journ FROM compteur_topjourn
UPDATE compteur_topjourn SET top_journ=$record_journ
WHERE record_journ > top_journ";
$res=mysql_query($sql, $db) or die ("requete invalide up compt");
$line = @mysql_fetch_array($sql);
$top_journ=$line["top_journ"];


record_journ étant le champ de la première table (compteur_record) ,celle sur laquelle la table compteur_topjourn doit se baser pour mettre à jour le champ top_journ.

La condition est que ce champ ne doit être mis à jour que si le champ record_journ est supérieur à celui de top_journ.
c'est pour indiquer en fait un record de visiteurs.

La variable $record_journ a été définie avant dans mon code.

Voilà j'espère avoir été clair, j'ai posté ca vite.
Merci de vos futures aides !

Autres pages sur : petit souci sql update

26 Novembre 2006 01:11:09

il faut faire des jointure entre tes table.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS