le 13/11/2010 à 14:19
additionner nombre de résultats d'une recherche dans plusieurs tables
Bonjour à tous,
tout est dans le titre :
Je souhaiterais additionner le nombre de résultats de la recherche dans plusieurs tables de ma base
mon code pour l'instant affiche bien le nombre pour chaque table mais comment additionner le tout ?
Merci pour votre aide
Fausto
tout est dans le titre :
Je souhaiterais additionner le nombre de résultats de la recherche dans plusieurs tables de ma base
mon code pour l'instant affiche bien le nombre pour chaque table mais comment additionner le tout ?
Merci pour votre aide
Fausto
$sql2 = "SHOW TABLES FROM base ";
mysql_query("SET NAMES 'utf8'");
$result2 = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
while ($data = mysql_fetch_array($result2)) {
// RECHERCHE DU MOT CLÉ
$select_mot = 'SELECT count(id) FROM '.$data[0].' WHERE mot_cle LIKE "%'.$mot.'%"';
mysql_query("SET NAMES 'utf8'");
$result_mot = mysql_query($select_mot) or die('Erreur SQL !<br />'.$select_mot.'<br />'.mysql_error());
$data_mot = mysql_fetch_array($result_mot);
$total_mot = $data_mot[0];
echo $total_mot;
}