Aller au contenu

2 req mais pas dans la même table !


chouchouboy

Sujets conseillés

Bonjour,

Comment faire pour formuler 2 requêtes à la suite mais qui ne se trouvent pas dans la même base ???

voici mon code... avec qu'une seul requete... je n'ai pas réussit à en mettre une deuxième vu que la table était différente...

<?php
$db=mysql_connect("sql.free.fr","arbadetorne","*****");
mysql_select_db("calendrier",$db);

$requete = "SELECT date_format(date_reel, '%d-%m-%Y') as 'date_reel_fr', quoi, où FROM calendrier WHERE ok='n' ORDER BY 'date_reel' LIMIT 0, 1";
$envoi = mysql_query($requete) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

while($tableau = mysql_fetch_array($envoi))
{
$date_spect = $tableau['date_reel_fr'];
$quoi = $tableau['quoi'];
$où = $tableau['où'];
}

Lien vers le commentaire
Partager sur d’autres sites

UNION te permet d'executer deux requetes en meme temps (et donc sur des tables distinctes). La syntaxe est la suivante

SELECT nom, prénom
FROM Table1
UNION
SELECT nom, prénom
FROM Table2;

Lien vers le commentaire
Partager sur d’autres sites

Je vais surement dire une bêtise mais en SQL on peut aussi faire

 SELECT nom1 , prenom1 , nom2 , prenom2
FROM table1 , table2;

Juste en séparant les deux tables par une virgule non?

Modifié par Loctus
Lien vers le commentaire
Partager sur d’autres sites

Oui on peut tout aussi faire ca.

Le SELECT influe sur les champs à afficher

et le FROM sur les tables où sont présents ces champs, à noter que si l'on veux effectuer une clause sur un champs particulier il n'est pas nécéssaire de le "SELECTioné"

EDIT : Aprés re-lecture il semble que nous soyons dans la mauvaise voie..

mais qui ne se trouvent pas dans la même base ???
s'il ne sont pas dans la meme base de donnée tu es obligé (il me semble) de formuler une nouvelle conexion pour chaque base de donnée supplémentaire... qu'en pense les pros? Modifié par Kent
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...