Zdravo,
Na nek način moram iz baze dobiti ceno artikla. Le pa se razlikuje glede na "usergroup_id". Tabela izgleda nekako takole:
productid price usergroupid
251 1.0 0
251 2.0 1
251 3.5 3
251 5.2 5
Rabim pa dobiti ceno, glede na productid IN tudi usergroupid...Vse v enem klicu.
Probal sem s tole kodo (testno):
$query = "SELECT price FROM cscart_product_prices WHERE product_id ='251' AND usergroup_id= '0'";
// Execute Query -----------------------------
$result = mysqli_query($con, $query);
$row = mysqli_fetch_row($result);
$count = $row[0];
if ($count > 0) {
echo "Query works";
} else {
echo "Query doesn't work" ."<br/>";
}
// Display Results -----------------------------
$num_results =mysqli_num_rows($result);
for ($i=0; $i<$num_results; $i++) {
$row = mysqli_fetch_assoc ($result);
//print_r($row);
echo "<br/>" . "Price: " . stripslashes($row['price']);
}
Pa mi ne vrne (izpiše nič)...ČE pa umaknem iz $query "usergroupid" in pustim samo "productid" pa dobim vse cene...Če obrnem (izpustim product_id) pa zopet ne dobim nič....
Torej, morda lahko kdo svetuje kaj delam narobe/kako narediti prav, da bo stvar delala kot sem si zamislil?
lp