array(2) {
[0]=>
string(815) "
select r.*,
rc.info,
t.title as threadtitle,
u.username as username,
u.anonymous as useranonymous,
`f`.`value` AS `flairvalue`,
`ft`.`name` AS `flairname`,
`ft`.`colour` AS `flaircolour`,
`ft`.`icon` AS `flairicon`
from reply as r
join thread as t on t.id = r.threadid
join replycontent as rc on rc.replyid = r.id
join user as u on u.id = r.userid
left join `flair` `f` on `f`.`userid` = `u`.`id` and `f`.`categoryid` = `t`.`categoryid`
left join `flairoption` `ft` on `ft`.`id` = `f`.`flairoptionid`
where r.businessid = :businessId
and r.threadid = :threadId
group by r.id
order by r.utcdated desc
limit 0,50
"
[1]=>
array(2) {
["businessId"]=>
int(1)
["threadId"]=>
int(10641)
}
}
Doc,
Second scenario in a beauty: My interpretation -
Under how a field goal is made, the points will count - live ball enters the bucket.
Under the act of shooting there would be no additional free throw unless the player could be deemed as shooting,tapping or dunking - all these involve the ball leaving the hand. So the team that scores will get the resulting next play as penalty for the foul.
That is two shots or side ball. If you go by the exact interpretation of the rules. This is confusing.
Much easier to count the points and put the person who scored on the line for 1. Everyone would understand this and it's probably what should happen in accordance with the the intent of the rules.
That is, a shot for goal can be made if the ball is live.