correction: I made $args as this: $args='$rr[0],$rr[1]'; "Patrick" <patrick.swiggers@xxxxxxxxx> wrote in message news:20050412133048.66809.qmail@xxxxxxxxxxxxxxxx > I ran into the same problem doing it oo style like this: > > call_user_func_array(array(&$stmt, 'bind_result'),$rr); > > Still don't understand why. Any input on this is very much welcome. > > I could work around using eval: > $obj=&$stmt; $mthd='bind_result'; $args[0]=''; $args[1]=''; > eval("\$rval=\$obj->\$mthd($args);"); > > The $args is primitive but only for testing purposes. The reason why I want > to use this is because of variable arglist and don't want to work with > switch. > > cheers, > Pat > > > > "Patrick" <patrick.swiggers@xxxxxxxxx> wrote in message > news:20050411190101.31528.qmail@xxxxxxxxxxxxxxxx > > Hi, > > > > This is working (as a packet of crackers): > > > > ... > > > > mysqli_stmt_bind_result ($stmt, $arr[1], $arr[2]); > > > > ... > > > > This I cannot get to work: > > > > ... > > > > $arr[0]=$stmt; $arr[1]=''; $arr[2]=''; > > > > call_user_func_array ('mysqli_stmt_bind_result',$arr); > > > > ... > > > > I'm not sure if what I try to do is possible in any way? > > > > Btw, this is Win PHP v5.0.3 , Apache v2.0.53, Mysql v5.0.2-alpha-nt. > > > > cheers and thanks, > > > > Patrick from Belgium (Brussels) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php