Jump to content


This topic is now archived and is closed to further replies.


Array accessed as table name, not number?

Recommended Posts

Currently, I'm messing around with DBAL (Database Abstraction Layer), so I can't use MySQL functions and such. Anyway, I have this:

$sql = "SELECT id, name, info FROM forums";
$result = $dbh->query($sql);
$forums = array();
while($row = $result->fetchRow())
$forums[] = $row;

'k, that works. Now, I don't want to access the id field by going like this: $forums[0][0]

...which returns the first row and the first field. I want to be able to go and do this: $forums[id]

However, I'm not sure if it's possible or not, and again, I'm using a DBAL. Thanks.

Share this post

Link to post
Share on other sites


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.