
11/12/2006, 11:22
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 153
Antigüedad: 21 años, 6 meses Puntos: 5 | |
Re: Cgi, PHP ---> ¿c? ¿Perl? Cierto monoswin!!! jeje
He estado realizando pruebas e incluso el código de las clases lo podría casi reutilizar, de esta forma solo he de cambiar las clases para que me funcione el resto del código.
Al hilo de todo esto, me he encontrado un pequeño problema para que este paso de php a perl no se me haga muy traumatica y es la siguiente.
En la base de datos, yo tenia una fecth_object en php, de tal forma que si me creaba una base de datos
$bd=new basedatos;
y luego hacia una consulta
$consulta=$bd->consulta($sql);
en php tienes la opcion de converter a array o a objeto dicha consulta.
Yo me cree un metodo que hacia
$variable=$bd->convierte_objeto($consulta)
de tal forma que cuando usaba la variable podia hacer
$variable->campo (donde campo era un campo de la base de datos)
eso se hacia con un fetch_object
la pregunta llega aqui. He visto que en perl se hace esto
$consulta->fetchrow_array();
¿Existe alguna orden que en vez de hacer fechrow_array(), que convierte en un array la consulta devuelta, que lo convierta en un objeto? Lo he estado buscando y no lo encuentr, no se si porque no existe o porque no he buscado bien, algo así como fetch_object()
Gracias |