php - MySQLi equivalent of mysql_result()? -
i'm porting old php code mysql mysqli, , i've ran minor snag.
is there no equivalent old mysql_result()
function?
i know mysql_result()
slower other functions when you're working more 1 row, lot of time have 1 result , 1 field. using lets me condense 4 lines 1.
old code:
if ($r && mysql_num_rows($r)) $blarg = mysql_result($r, 0, 'blah');
desired code:
if ($r && $r->num_rows) $blarg = $r->result(0, 'blah');
but there no such thing. :(
is there i'm missing? or going have suck , make everything:
if ($r && $r->num_rows) { $row = $r->fetch_assoc(); $blarg = $row['blah']; }
php 5.4 supports function array dereferencing, means can this:
if ($r && $r->num_rows) { $row = $r->fetch_assoc()['blah']; }
Comments
Post a Comment