Google
Web dns.bdat.net

Re: [PHP-ES] recordset..move first

From: Sanchez Héctor (hsanchez(EN)el-derecho.com.ar)
Date: Wed Oct 13 2004 - 20:29:00 CEST


Tenía la respuesta tan cerca y no la veía..
muchas gracias!
El mié, 13-10-2004 a las 14:06, Pablo M. Rivas escribió:
> Hola Héctor:
>
> Facil, mira: http://pear.php.net/manual/en/package.database.db.db-result.fetchrow.php
> dice algo como:
> mixed &fetchRow ([integer $fetchmode = DB_DEFAULT_MODE [, integer
> $rownum = NULL]])
> entonces, linea 5:
>
> 5 while($rowweb =& $datosweb->fetchRow(DB_FETCHMODE_ASSOC,$cont))
>
>
> Suerte!!!!!!!
> On Wed, 13 Oct 2004 13:38:52 -0300, Sanchez Héctor
> <hsanchez(EN)el-derecho.com.ar> wrote:
> > Tengo este código para recorrer dos resultados de dos tablas con la
> > misma estructura en dos bases de datos distintas..Los datos los obtengo
> > uno en $datosactualizacion y otros en $datosweb
> > Alguien sabe como posisionar $datosweb al primer registro luego de hacer
> > el break (linea 10); por ejemplo, si $datosweb estaba en la fila 10,
> > quiero que al salir del while se pare en el primer registo, así cuando
> > vuelvo a entrar al bucle while (linea 5) $datosweb está en el primer
> > registro..cosa que no ocurre con el código que les muestro.
> > Para conectar estoy utilizando la Pear..la clase DB
> > http://pear.php.net/manual/en/package.database.db.db.php
> >
> > 1 while($row =& $datosactualizacion->fetchRow(DB_FETCHMODE_ASSOC))
> > 2 {
> > 3 $cont=0;
> > 4 $datosweb = EjecutarConsulta($s,$conn2);
> > 5 while($rowweb =& $datosweb->fetchRow(DB_FETCHMODE_ASSOC))
> > 6 {
> > 7 $cont++;
> > 8 if ($row['x_nombre'] == $rowweb['x_nombre'])
> > 9 {
> > 10 break;
> > 11 }
> > 12 }
> > 13 }
> >
> > Muchas gracias..
> > Saludos
> >
> >
> >
>
>
> --
> Pablo M. Rivas. http://pmrivas.ipupdater.com http://www.r3soft.com.ar
> -----------------------------------------------------------





This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:31 CET