Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

query u petlji LIMIT problem

[es] :: PHP :: PHP za početnike :: query u petlji LIMIT problem

[ Pregleda: 1643 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Perlicaboss
Lazarevac

Član broj: 277740
Poruke: 30
*.kti.rs.



+6 Profil

icon query u petlji LIMIT problem31.08.2014. u 19:16 - pre 71 meseci

Code:

$search = $_POST['search'];
$query01 = "(SELECT `product_id` AS `id` FROM `table01` WHERE code=:search) UNION (SELECT `product_id` AS `id` FROM `table02` WHERE code=:search)
 UNION (SELECT `product_id` AS `id` FROM `table03` WHERE code=:search)";
$stmt01 = $db->prepare($query01);
$stmt01->bindValue(':search',$search);
$stmt01->execute();
$count = $stmt01->rowCount();
if($count >= 1){
while($row01 = $stmt01->fetch(PDO::FETCH_ASSOC)){
$id = $row01['id'];

$query02 = "(SELECT * FROM `products` WHERE product_id=:id)";
$stmt02 = $db->prepare($query02);
$stmt02->bindValue(':id',$id);
$stmt02->execute();
while($row02 = $stmt02->fetch(PDO::FETCH_ASSOC)){
$name = $row02['name'];
$price = $row02['price'];

echo '<p>'.$name.'<-->'.$price.'</p>';

}
}
}

Ovo je samo primer kao otprilike izgleda, problem je sledeci da u $stmt02 imam i suzavanje pretrage sa kategorijom, podkategorijom i dobavljacem
, tako da ne mogu da stavim u $stmt01 -> LIMIT :startpoint,:limit jer pagination nece raditi kako treba, kako ovo resiti ili mozda neki drugraciji pristup...
 
Odgovor na temu

Perlicaboss
Lazarevac

Član broj: 277740
Poruke: 30
*.kti.rs.



+6 Profil

icon Re: query u petlji LIMIT problem07.09.2014. u 09:11 - pre 70 meseci
Tema moze da se zakljuca , nasao sam resenje...
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: query u petlji LIMIT problem

[ Pregleda: 1643 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.