| @@ 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; |
|