| @@ 262-268 (lines=7) @@ | ||
| 259 | } | |
| 260 | $qb->orderBy($orderby); | |
| 261 |         switch ($rettype) { | |
| 262 | case "object": | |
| 263 |                 $qb->select('*'); | |
| 264 | $result = $qb->execute(); | |
| 265 |                 while ($myrow = $result->fetch(\PDO::FETCH_ASSOC)) { | |
| 266 | $ret[] = new XoopsBlock($myrow); | |
| 267 | } | |
| 268 | break; | |
| 269 | case "list": | |
| 270 |                 $qb->select('*'); | |
| 271 | $result = $qb->execute(); | |
| @@ 279-285 (lines=7) @@ | ||
| 276 |                     $ret[$block->getVar("bid")] = $title; | |
| 277 | } | |
| 278 | break; | |
| 279 | case "id": | |
| 280 |                 $qb->select('bid'); | |
| 281 | $result = $qb->execute(); | |
| 282 |                 while ($myrow = $result->fetch(\PDO::FETCH_ASSOC)) { | |
| 283 | $ret[] = $myrow['bid']; | |
| 284 | } | |
| 285 | break; | |
| 286 | } | |
| 287 | ||
| 288 | return $ret; | |