Foros del Web » Programando para Internet » PHP »

existe equivalencia de DataTable de .NET en PHP

Estas en el tema de existe equivalencia de DataTable de .NET en PHP en el foro de PHP en Foros del Web. holas eso quisiera saber si como en .Net existen las datatables, ¿existe algo que sea igual o mejor en PHP? es que quiero migrar un ...
  #1 (permalink)  
Antiguo 21/02/2007, 14:34
 
Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 17 años, 2 meses
Puntos: 1
existe equivalencia de DataTable de .NET en PHP

holas

eso quisiera saber si como en .Net existen las datatables, ¿existe algo que sea igual o mejor en PHP? es que quiero migrar un web form de .NET con C# a PHP para no estar obligado a trabajarla en windows

de antemano muchas gracias
  #2 (permalink)  
Antiguo 21/02/2007, 17:24
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
Re: existe equivalencia de DataTable de .NET en PHP

y xq no explicas que es un Datatables?
  #3 (permalink)  
Antiguo 22/02/2007, 08:55
 
Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 17 años, 2 meses
Puntos: 1
Re: existe equivalencia de DataTable de .NET en PHP

un datatable es un objeto que representa una tabla con columnas y rows

las columnas son definidas con un nombre y un tipo de dato y los rows es el conjunto de datos que llena una linea con todos los datos de la columna.... a ver si puedo poner ejemplo pa que se entienda:

Nombre Apellido Telefono
Felipe Ojeda 123456
XXXX YYYYY 234567

en ese ejemplo las columnas serian Nombre Apellido y Telefono
y los rows serian

row1: Felipe Ojeda 123456
row2 XXXX YYYYY 234567

en .Net al menos esto se definia poniendo (en este ejemplo manualmente)

DataTable dt=new DataTable();
dt.Columns.add(new DataColumn("Nombre",typeof(string)));
dt.Columns.add(new DataColumn("Apellido",typeof(string)));
dt.Columns.add(new DataColumn("Telefono",typeof(string)));

con esto habria agregado las columnas que darian por decirlo de alguna manera..el "formato"....

y despues para agregar rows se hace asi....

DataRow dr = dt.NewRow();
dr["Nombre"]="Felipe";
dr["Apellido"]="Ojeda";
dr["Telefono"]="123456";
dt.Rows.Add(dt);

y con eso hubiese agregado el primer row....

esto automatizado es bien util...ademas se puede mostrar despues mediante datagrid o gridview usando cualquiera de las 2 (cambiandole el nombre a grilla en el ID)

Grilla.DataSource = dt;
Grilla.DataBind();

y esto mostraria la table en el web form por ejemplo



bueno eso es principalmente una datatable

y estoy buscando si existe algun ekivalente para php


de antemano gracias salu2
  #4 (permalink)  
Antiguo 22/02/2007, 11:42
 
Fecha de Ingreso: octubre-2006
Ubicación: México D.F
Mensajes: 210
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: existe equivalencia de DataTable de .NET en PHP

No los hay como tal, existen clases que simulan el funcionamiento de estos objetos pero son muy dificiles de adaptar.

O bien puedes escribir una clase que funcione como un datatable, pero no lo vas a encontrar como un objeto propio de alguna clase de php.

Saludos
  #5 (permalink)  
Antiguo 22/02/2007, 12:55
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: existe equivalencia de DataTable de .NET en PHP

Cita:
Iniciado por felipexcore Ver Mensaje
holas

eso quisiera saber si como en .Net existen las datatables, ¿existe algo que sea igual o mejor en PHP? es que quiero migrar un web form de .NET con C# a PHP para no estar obligado a trabajarla en windows
Puedes usar mono y evitar hacer esa migración...

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #6 (permalink)  
Antiguo 22/02/2007, 19:02
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 4 meses
Puntos: 8
Re: existe equivalencia de DataTable de .NET en PHP

Cita:
Iniciado por felipexcore Ver Mensaje
holas

eso quisiera saber si como en .Net existen las datatables, ¿existe algo que sea igual o mejor en PHP? es que quiero migrar un web form de .NET con C# a PHP para no estar obligado a trabajarla en windows

de antemano muchas gracias
Mejor plantea tu pregunta en el foro de PHP Programacíon Orientada a Objeto

Te recomiendo que utilizes Zend Framwork (Framework PHP5), para tu inquietud en particular revisa Zend_Db_Table

Saludos.
  #7 (permalink)  
Antiguo 23/02/2007, 07:17
 
Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 17 años, 2 meses
Puntos: 1
Re: existe equivalencia de DataTable de .NET en PHP

muchas gracias por su ayuda voy a revisar los tips que me dieron :)
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:49.