Probleme de syntaxe avec requete contenant une variable type array
Bonjour à tous et bravo à tous ceux qui animent ce site.
Voilà avant d'ecrire ce post j'ai tenté de trouver une solution dans la doc de sql en vain. (Ma version 5.1.36)
J'ai 1 BD contenant 70 tables, je désire faire un COUNT (*) sur chacune d'entre elles. J'ai stocké le nom de mes tables dans un array.Avec une boucle , je désire faire un COUNT de l'ensemble des tables avec une seule ligne de requete. Mais là je me tire les cheveux,:cry: j'ai tout essayé ; les formes de concaténation, quote, guillemets.....Ca me mets erreur de syntaxe
Voici le code :
Code:
1 2 3 4 5 6 7
|
for($i=0;$i=70;$i++)
{
$inter =mysql_query("SELECT COUNT (*) AS nb FROM $cat['$i']") or die mysql_error()); => (ligne avec l'erreur!)
$donnes=mysql_fetch_array($inter);
$resultat['$i']= $donnes['nb']; |
Pour infos, j'utilise ensuite l'array $resultat pour faire des affichages
Merci pour votre aide