add some paranoid resets
authorkonrad <konrad@6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33>
Sat, 17 Nov 2007 18:15:16 +0000 (18:15 +0000)
committerkonrad <konrad@6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33>
Sat, 17 Nov 2007 18:15:16 +0000 (18:15 +0000)
git-svn-id: https://silmor.de/svn/softmagic/smoke/trunk@76 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

www/inc/cart.php
www/inc/event.php

index 68a20c2..7ebb0f3 100644 (file)
@@ -153,6 +153,7 @@ class Cart
                if($this->cartid===false)return array();
                $res=$db->select("cart_ticket","*","cartid=".$db->escapeString($this->cartid));
                $ret=array();
+               reset($res);
                if(count($res)>0)
                foreach($res as $k => $tc)
                        $ret[]=new CartTicket($tc["cartid"],$tc["eventid"],$tc["amount"]);
index 2e5cabc..1b6cd0a 100644 (file)
@@ -138,6 +138,7 @@ class Event
                //get existing tickets
                $res=$db->select("ticket","status","eventid=".$db->escapeInt($this->evid));
                $amt=0;
+               reset($res);
                if(count($res)>0)
                foreach($res as $tk){
                        if(!($tk["status"]&TICKET_CANCELLED))$amt++;