Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Class con manejo de MySQL

Estas en el tema de Class con manejo de MySQL en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Wenas.. Mi problema es el siguiente.. manejo comandos a traves de la class.. el problema es que a la hora de manejar el fetch_array en ...
  #1 (permalink)  
Antiguo 04/07/2008, 07:07
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Class con manejo de MySQL

Wenas..

Mi problema es el siguiente.. manejo comandos a traves de la class.. el problema es que a la hora de manejar el fetch_array en el index.php tengo problemas...

o sea $obj->fetch con return no anda en el while.. o sea

while ($row=$obj->fetch) no sirve
while ($row=$obj->fetch()) (con return) no sirve
while ($obj->fetch) { echo $obj->variable } tmp

la unica manera en la k funciona es
while ($row=mysql_fetch_array($obj->query))

Pero quiero saber si hay manera de que por medio de return pueda devolver una fila por vez... por que si meto todas las filas en un solo array y despues lo returneo.. va a consumir mucho.. en cambio seteando una variable por vez como se hace normalmente(while ($var=mysql..)) creo que no consume lo mismo..

Por esto pense en probar una function que returneara el fetch_array.. pero tampoco sirve :S

ya no se que hacer.. probe todo lo que se me ocurria

Saludos
  #2 (permalink)  
Antiguo 04/07/2008, 07:14
 
Fecha de Ingreso: abril-2008
Mensajes: 264
Antigüedad: 16 años
Puntos: 2
Respuesta: Class con manejo de MySQL

Si los datos son pocos la diferencia es imperceptible. Piensa que las computadoras de hoy tienen procesadores que ejecutan alrededor de 4 mil millones de instrucciones por segundo :P. Si a eso le restas las que te consume el SO, y el CGI de php probablemente no lo notes igual.

Estaria bueno que nos muestres más codigo... Que postees la parte de tu clase que tiene problemas, y nos muestres como instancias a $obj....
También sería util que postearas el error que sucede además de decir "no anda" :)
__________________
Saludoss
Guille
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:15.