Pogledajte određenu poruku
Staro 08. 09. 2008.   #1
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default kako napraviti wrapper za mysqli_stmt_bind_result() ?

pokusavam da preradim svoju DB klasu da radi sa mysqli prepare funkcijama. Sve sam manje vise uspeo da resim osim mysqli_stmt_bind_result(). Da bi radila moram da joj prosledim reference na promenjive, a pri tome ne znam unapred koliko argumenata ima. Jel ima neko ideju kako da se to resi?

Znaci da pojasnim zelim da uradim nesto ovako:
PHP kôd:
public function bind_result() {
        
$args func_get_args();
        
array_unshift($args$this->stmt); //dodam $stmt handle kao prvi argument

        
if( call_user_func_array('mysqli_stmt_bind_result'$args ) === false )
            
$this->error("Can't bind params.");

    } 
osim sto ovo ne radi jer su varijable lokalne unutar bind_result funkcije. Morao bih da elemente $args posaljem kao reference, ali u php5 je to ilegalno, daje upozorenje da je call-time pass-by-reference deprecated..
__________________
Leadership is the art of getting people to want to do what you know must be done.

Poslednja izmena od ivanhoe : 09. 09. 2008. u 09:20.
ivanhoe je offline   Odgovorite uz citat