Foro de programación en PHP
¿como puedo hacer esto?
| Autor: prueba1 Publicado: 17-9-2010 06:32 AM |
|
|
verán, tengo una base de datos que guarda en un campo que se llama prioridad lo siguiente: alta, media y baja (entre otros campos, ejemplo: nombre) quiero hacer otra pagina que coja los datos de los campos que quiero y ordenarlos de mayor a menor según su prioridad gracias |
|
| Autor: php user Publicado: 01-10-2010 03:16 AM |
|
| Hola, lo que necesitas es un php con una consulta mysql que te retorne los datos de la base de datos, puedes encontrar manuales en google que te van a ayudar a realizar esta tarea sin demasiados problemas. Saludos. |
|
| Autor: alka33 Publicado: 06-10-2010 09:22 PM |
|
| xq no guradas la prioridad en un solo campo y colocale un numero ejemplo alta=3 baja=1 antes de insertar en la bd y haces una select pero con order by asc o desc secun el caso busca eso | |
| Autor: Programar en php Publicado: 22-10-2010 09:08 AM |
|
| Como dice alka33, le pones un valor a cada prioridad (lo puedes hacer con script en php o al guardar en la base de datos), por ejemplo: A la prioridad mayor le pones 1 y como aumenta la numeración es menor la prioridad, y guardas ese valor a la base de datos, a la hora de la consulta pones algo así "SELECT Campos FROM Tabla ORDER BY ASC Campopriorida " y al imprimirlo pones algo asi, (para imprimir el nombre de la prioridad en lugar del numero. switch($prioridad){ case 1: $nombre = "ALTA";break; case 2: $nombre = "MEDIA";break; ...... default: $nombre = "NO DEFINIDA";break; } [a href="http://programarenphp.wordpress.com">Programar en php[/a] |
|

