Нет, не одному. Автор с пятого на десятое и обратно скачет. Но при желании разобраться можно.мне одному кажется, что это статья крайне путано рассказывает о конечных автоматах?
спасибо, то что нужно.ой, какие тут конечные автоматы. Задачка же тривиальная preg_match_all + /([><]{0,1})(\d+)/
preg_match_all("/([><]{0,1})(\d+)/",$_GET["kolvo"], $out);
$where.=" and (";
if ($out[1][0]==">" or $out[1][0]=="<")
{
$where.=" store.Quantity".$out[1][0]."'".$out[2][0]."' and";
if ($out[1][1]=="<")
{
$where.=" store.Quantity<'".$out[2][1]."' and";
}
}
else $where.=" store.Quantity='".$_GET["kolvo"]."' and";
$where.=" 1=1)";
да и весь код грязный. если прегматч не сработал, сплошные нотисиelse $where.=" store.Quantity='".$_GET["kolvo"]."' and";