Bonjour à tous;
Je viens de créer une requête dont je souhaite récupérer deux champs dans deux tableaus différents.

Voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
$req="SELECT FldIdActeur, count(*) as col
from tblrefacteurDVD group by FldIdActeur having (count(*)>1) order by col desc limit 10";
$req = mysql_query($req) or die('Erreur SQL !<br>'.$req.'<br>'.mysql_error());
$row_Rsreq = mysql_fetch_array($req);
$totalRows_req = mysql_num_rows($req);
 
for ($i=0;$i < 10;)
do {
$i++;
 echo "ID Acteur  : ".$ID=$row_Rsreq['FldIdActeur']."  nb enregistrement $i : ".$col=$row_Rsreq['col']."  Nom Acteur :";			
			$req1="select FldActeur from tblacteur where FldIdActeur='$ID'";
			$req1 = mysql_query($req1) or die('Erreur SQL !<br>'.$req1.'<br>'.mysql_error());
			$row_Rsreq1 = mysql_fetch_array($req1);
			do { echo $nom=$row_Rsreq1['FldActeur'].'<br>';			
			} while ($row_Rsreq1 = mysql_fetch_array($req1));
} while ($row_Rsreq = mysql_fetch_array($req));
echo "total   ".$totalRows_req.'<br>';
Comment faire pour récupérer les 10 valeurs du champ "col" dans un tableau et les 10 valeurs du champ FldActeur dans un autre tableau?

Merci