salut tous monde, j'ai besoin de votre aide

j'essaye de sélectionner des information venant de 2 tables de ma base de donné.

voici la requette:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$dat=$_POST['dat'];
 
$query_Recordset1 = "SELECT vente.article, vente.caissier, vente.qte, vente.pv,stok.pu,vente.heurv, vente.commentair, ( vente.pv-stok.pu ) *  vente.qte
FROM vente, stok
WHERE vente.heurv>'$dat'	
 AND stok.nom = vente.article
";
$Recordset1 = mysql_query($query_Recordset1, $kor) or die(mysql_error());
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
echo $totalRows_Recordset1;

je récupère $dat a partir d'un formulaire.
le problème est que cette requête renvoie une seule ligne lors de l'envoie de formulair (submit).alors que normalement elle envoie 2 ligne.lorsque je clic une 2 ème fois sur submit le 2 ème ligne s'affiche alors.je comprend pas ou est la faute dans mon code.svp aidez moi c'est très urgent .merci pour vous tous.