Enlaces
Esta en:

documentos
Arriba
Bind-9
Bind-8
Ad+bind
Dhcp
Kdephp
Shell
Trucos
Php
Documentos
Cuestiones php
Fedora
Legal
W2000 xp
COMOS
Errores dns

[PHP-ES] OT: ¿Cómo construir tabla y obtener datos ordenados? ...

Write haof XML files: Agustín Mauricio Mendoza Jáuregui <topoyo_azteca_at_yahoo.com.mx>
Fecha: Wed, 13 Jun 2007 09:32:15 -0700 (PDT)

Hola List@:

Quiero construir una tabla que me permita, al consultar la información que se ha introducido ( no importa que se introduzcan de manera desordenada ) obtener los datos ordenados de esta manera ( son las posibles opciones de un menú, pero las pongo en número para dar una idea más clara ):
1.0.0.0
    1.1.0.0
    1.2.0.0
2.0.0.0
    2.1.0.0
        2.1.1.0
        2.0.2.0
    2.2.0.0
    2.3.0.0
        2.3.1.0
        2.3.2.0
        2.3.3.0
3.0.0.0
    3.1.0.0

He hecho esta tabla, pero al obtener los datos ordenados, funciona para el padre o para el grupo, pero no para los dos:

CREATE TABLE Opcion (
IdOpcion tinyint(3) unsigned NOT NULL auto_increment,
Padre tinyint(3) unsigned NOT NULL default '0',
Grupo tinyint(3) unsigned NOT NULL default '0',
Nombre varchar(25) collate latin1_spanish_ci NOT NULL default '_',
Orden tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (IdOpcion),
KEY Padre (Padre),
KEY Grupo (Grupo),
KEY Nombre (Nombre)
) ENGINE=MyISAM;

Ojalá me puedan ayudar con la definición de la tabla y con la consulta SQL para obtener los datos ...

agustín mauricio mendoza jáuregui :-)

      Llama gratis a cualquier PC del mundo.
Con una excelente calidad de sonido.
http://mx.messenger.yahoo.com/

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Nearby jue jun 14 2007 - 00:23:08 CEST

Este archivo fue generado por hypermail 2.2.0 : mié nov 07 2007 - 20:55:37 CET


Página Principal
Google

Web
dns.bdat.net

Visita nuestro proveedor:
www.bdat.net

Publicidad:

Impresenteibols:Humor Jazz, música en vivo