miss '$sth = '

$sth = $dbh->do_placeholder_query($query, array($html->get_date()), __LINE__, __FILE__);
while (list($userid, $groupid, $sub_name) = $dbh->fetch_array($sth)) {