Reputation: 10156
In php I access results from a mysql query results set as such:
$results->fldname;
My question is how can I dynamically pass the field name to $results? For example:
$results->fld_$name;
Upvotes: 0
Views: 38
Reputation: 76413
try this:
$results->{'fld_'.$name};
//or (not recommended)
$name = 'fld_'.$name;
$results->$name;
Upvotes: 4
Reputation: 4578
If you're asking if that's possible in PHP, then yes:
$field = "fld_name";
$result->$field;
This would be the same as:
$result->fld_name;
Upvotes: 0