Autor Zpráva
Anonymní
Profil *
V "poli" $_SESSION['cart'] sa mi na chadzaju produkty pridane do kosika.
takze napr: $_SESSION['cart'][1], $_SESSION['cart'][5], $_SESSION['cart'][11] ...

Ako jednym prikazom - dotazom na databazu mozem vybrat prvky z db (mysql) ktore sa nachadzaju v $_SESSION['cart'] ?


doteraz som to robil cyklom foreach

foreach($_SESSION['cart'] as $idecko => $pocet_kusov)
$sql = mysql_query("select * from tabulka where id='$idecko');
... dalsie prikazy na vypis tych konkretnych vyrobkov nachadazjuce sa v kosiku
endforeach;

jak jednoducho dostat jednym selectom vsetky produkty naraz? lebo toto moje riesenie mi nepride prilis efektivne, ked kazdy vyrobok sa musi selectovat osobitne, vopred vdaka
Peca
Profil
Nějak takto třeba:
$in=implode(',',$_SESSION['cart']);
$sql = mysql_query("select * from tabulka where id in ($in));

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: