1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
$query 1 ="select [...]";
$requete1 = mysql_query($query 1);
$num_products_cross = mysql_num_rows($requete1);
if ($num_products_cross <= 3) {
$prod_manq = 3 - $num_products_cross;
$query 2 ="select [...] limit $prod_manq"
}
$requete2 = mysql_query($query 2);
$num_products_cross_plus = mysql_num_rows($requete2);
if ($num_products_cross_plus < $prod_manq) {
$prod_manq_2 = $prod_manq - $num_products_cross_plus;
$query 3 ="select [...] limit $prod_manq_2"
}
$requete3 = mysql_query($query 3);
while ($r1 = tep_db_fetch_array($requete1)) {
Traitment sur $r1[..]
}
if ($num_products_cross <= 3) {
while ($r2 = tep_db_fetch_array($requete2)) {
Traitment identique $r2[..]
}
}
if ($num_products_cross_plus < $prod_manq) {
while ($r3 = tep_db_fetch_array($requete3)) {
Traitment identique $r3[..]
}
} |