COUNT() de plusieurs tables
Bonjour, j'ai fais une recherche sur le forum mais je n'arrive quand même pas à faire ce que je veux... snif :(
J'ai 1 base avec 2 tables rdv_tbl et srdv_tbl je veux compter le nombre d'enregistrement de ces 2 tables (optionnellement par date de mon choix)
donc :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
// on se connecte à MySQL
$db = mysql_connect('localhost', ahaha, 'motdepasse') or die('Erreur de connexion '.mysql_error());
// là je selectionne ma table, je fais pareil pour la seconde ???
mysql_select_db('rdv_tbl',$db) or die('Erreur de selection '.mysql_error());
mysql_select_db('srdv_tbl',$db) or die('Erreur de selection '.mysql_error());
// j'interroge ma base seulement pour rdv_tbl mais comment je fais pour aussi mettre srdv_tbl ??
$retour = mysql_query("SELECT COUNT(*) AS id FROM rdv_tbl WHERE Da BETWEEN '$datemin' AND '$datemax'");
$donnees = mysql_fetch_array($retour);
?>
<?php echo $donnees['id']; ?>
<?php
mysql_close(); // Déconnexion de MySQL
?> |
Donc que dois je faire pour faire un COUNT sur ces 2 tables, svp avec une petite explication :D
Ps : dans chaque table il y a en commun comme champ "id" et "Ty"